是否可以使用某种JavaScript来更改或设置HTTP请求的标头?
标头是在下载javascript之前很久才传递的,更不用说解释了。总而言之,答案是否定的。
但是,如果您是在ajax调用的上下文中讲话(让我们以jQuery为例),则可以编写请求标头。
请参阅使用jQuery从AJAX调用中读取标头。在使用jQuery进行AJAX调用之前,请参阅设置标头
但是,如果您的JavaScript是服务器端的(例如node.js),则为“是”(可能不是因为该帖子提到了HTML):
var body = 'hello world'; response.writeHead(200, {'Content-Length': body.length,'Content-Type': 'text/plain' });