我真的需要你的帮助。当从服务器端发送标题时,通过res.writeHead和res.end,如何在CLIENT SIDE中获取数据并在html中填充它?
详细信息:我正在使用Node和Backbone.js。 代码:
服务器端代码:
res.writeHead(200, {'Content-Type' : 'text/plain','Error':'err'});
res.end();
我在客户端写什么?还是在html页面本身?请赐教。
答案 0 :(得分:0)
大多数Backbone启动Ajax请求的方法(like Collection.fetch)将返回jQuery XMLHttpRequest object(假设您正在使用jQuery)。如果您确实需要查看标题,可以执行以下操作:
collection.fetch().done(function(data, textStatus, jqXHR) {
var header = jqXHR.getAllResponseHeaders();
// do stuff with the headers
});