嗨,我送一個AJAX調用服務器這樣緩衝閱讀器返回NULL
$.ajax({
type: 'POST',
url: "...",
dataType:'json',
data:JSON.stringify(contact),
success:function(){
alert("success")
}
在服務器我處理這個請求,並試圖從這樣的請求讀取JSON對象。
StringBuilder sb = new StringBuilder();
try {
BufferedReader br = new BufferedReader(new
InputStreamReader(request.getInputStream()));
String line = null;
while ((line = br.readLine()) != null) {
sb.append(line);
}
} catch (IOException e) {
}
但br.readLine()返回null。任何想法爲什麼會發生?
這會給你null,因爲通過'AJAX'它不可能嘗試通過POST按鈕提交。它會工作 –