我想知道,如何讀取附加到通過ajax發生的客戶端POST請求的服務器響應的ETag。目前,我從客戶端POST操作是這樣,我從服務器獲得響應的實際身體:AJAX在POST請求後讀取ETag
res.writeHead (200, {"ETag": "\"" + anETag + "\"", "Content-Type": "text/plain"});
:
$.ajax({
type: "POST",
accepts: "text/plain",
url: "http://localhost:3000/somewhere",
data: JSON.stringify(someObject),
contentType: "application/json; charset=UTF-8",
dataType: "text",
success: function(data) {
window.alert("Received back: '" + data + "'");
},
username: theUsername,
password: thePassword
});
服務器通過設置標頭這樣迴應POST請求
預先感謝您的時間。
的contentType: 「應用程序/ JSON;字符集= UTF-8」,和數據類型:「文字「,什麼? – underscore
我發送一個JSON並期望以純文本(字符串)的響應。 – MightyMouse