22
我發佈了一個文本文件,其中包含通過curl向我的服務提供多行的列表。當我在Spring MVC控制器中讀取請求的主體時,沒有新的行字符,並且所有文本都在一行中。捲曲是否刪除換行符?
捲曲是否刪除換行符?有沒有辦法維護新的行字符,因爲我需要他們來解析文本。下面是我用來閱讀帖子正文的代碼段代碼:
StringBuilder builder = new StringBuilder();
String line = null;
try {
BufferedReader reader = request.getReader();
while ((line = reader.readLine()) != null) {// this is just one line of text!
builder.append(line);
}
} catch (Exception e) {
//handle exception
}
是的,curl使用-d選項刪除換行符。改用--data-binary。請參閱http://stackoverflow.com/questions/3872427/how-to-send-line-break-with-curl。我沒有降低你的問題。 – lreeder
啊,謝謝。我想知道爲什麼我被打倒了,我希望他們留下一個理由。 – user86834