我想知道,对于通过 ajax 发生的客户端 POST 请求,如何读取附加到服务器响应的 ETag。目前我正在从客户端发布这样的内容,并从服务器获得响应的实际正文:
$.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 请求:
res.writeHead (200, {"ETag": "\"" + anETag + "\"", "Content-Type": "text/plain"});
在此先感谢您的时间。