一尘不染

是否可以使用javascript更改http请求的标头?

ajax

是否可以使用某种JavaScript来更改或设置HTTP请求的标头?


阅读 226

收藏
2020-07-26

共1个答案

一尘不染

标头是在下载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' });
2020-07-26