Unicode HTTP主机:标头字段?

时间:2011-12-22 04:33:15

标签: http unicode utf-8 http-headers packet-capture

Unicode域的Host:标头是什么样的?例如æon.com采用MOST STANDARD格式(假设是RFC 5987?还是别的什么?)?

我正在开发一个透明代理,需要在不同的浏览器和语言中工作。

您是否可以粘贴Host: æon.com HTTP标头的示例,与Wireshark数据包转储生成,未解码,特别是Host:字段相同。

2 个答案:

答案 0 :(得分:4)

国际域名以Punycode编码。 “æon.com”is represented by“xn--on-0ia.com”。

答案 1 :(得分:1)

a)RFC 5987仅适用于某些标题字段参数,而不适用于整个标题字段。

b)主机头字段应该是HTTP URI中的主机名(!!!,而不是IRI),(由deceze,puny-coded解释)。