Chinaunix
标题:
问个DNS 中URL编码的问题
[打印本页]
作者:
wangdan1600
时间:
2009-12-09 16:58
标题:
问个DNS 中URL编码的问题
附件所示的是DNS Query Response包。
我的疑问是
www.[url=www.com.lan]www.com.lan
[/url]中的"."的ASCII码为什么不是0x2E,而是0x03。
0x03是控制字符。是无法从键盘输入的。
而程序中接受的字符"."则是ASCII 0x2E。这就导致查找失败。
DNS规范中也只说到使用dot分隔域名中的字符串,没涉及编码问题。
后来又抓了些包,发现"."都是非可见字符编码。
dns.png
(5.35 KB, 下载次数: 50)
下载附件
2009-12-09 16:58 上传
作者:
wangdan1600
时间:
2009-12-09 17:14
找到了,03表示后面www的长度
作者:
ssffzz1
时间:
2009-12-09 17:54
只能怪你自己用的域名太BT
作者:
hyagami
时间:
2009-12-09 17:56
还有人用这域名的,不嫌麻烦啊
作者:
testvpn
时间:
2009-12-09 18:01
client ip: 192.168.1.1
dns server ip: 192.168.1.3
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2