为什么XMLHttpRequest.setRequestHeader()将未定义或空类型设置为字符串?

时间:2020-07-09 09:16:38

标签: javascript http web

我发现XMLHttpRequest.setRequestHeader()undefined的值设置为"undefined"。 例如,XMLHttpRequest.setRequestHeader("x-custom-header", undefined)的结果是将"undefined"的字符串x-custom-header传递给服务器,而我预计不会传递x-custom-header。我想这会对前端开发人员造成很多混乱,但是有任何原因。有什么理由吗?

0 个答案:

没有答案