gpt4 book ai didi

http - 国际化域名 (IDNA) 应如何在重定向的 Location header 中发送?

转载 作者:可可西里 更新时间:2023-11-01 15:28:14 26 4
gpt4 key购买 nike

具有国际化域名的网站通常希望使用重定向状态代码 (3XX) 来响应 HTTP 请求。当他们这样做时,他们会希望将重定向目标放在 Location header 中。

如果网站想在 Location header 中使用绝对 URI,他们应该如何提供他们的域名?具体来说,它是否应该进行 IDNA 编码?

(我假设如果它不是 IDNA 编码的,它应该使用 RFC 2047 编码,但如果这是错误的请告诉我。)

最佳答案

它必须是有效的 HTTP URI(根据 RFC 3986 和 7230),因此主机名中的非 ASCII 字符需要进行 IDNA 编码。不,RFC 2047 不适用于此处。

关于http - 国际化域名 (IDNA) 应如何在重定向的 Location header 中发送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23995781/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com