格式不正确的“位置”标头

时间:2018-09-25 13:36:14

标签: node.js encoding http-headers

我正在使用nodeJS遍历URL列表,并且希望每当URL返回statusCode 302时都能够捕获。我有以下示例url:

https://www.myserver.com/file_listing.asp?fileName=UTF-8%20Encodea%C3%A7%C3%A3o

将位置标头设置为:

fileList.asp?language=en&fileName=UTF-8%20Encodea��o

Web浏览器能够相应地解释此Location标头,并将我(正确)重定向至:

fileList.asp?language=en&fileName=UTF-8%20Encodea%C3%A7%C3%A3o

我想知道Web浏览器如何“修复”标头的编码并找到正确的页面,因为响应标头“损坏”。

0 个答案:

没有答案