- 主题:telnet google.com http
其实不把头打完也行的。
直接telnet www.google.com 80 摸黑输入 GET / 回车两下就会有一串HTML代码回来了。
想知道浏览器发了啥,直接写个socket程序监听一下80端口,把收到的数据都打印出来,自己研究一下就明白了。当然认真把协议看一下更好。
【 在 pengtu (土人·天问) 的大作中提到: 】
: 奇怪,为什么我第二次输入 GET / HTTP/1.1 也是得到400呢?这个时候可以看到输入的命令,我就感觉不妙。
: win xp 中文版的命令提示符下。
--
修改:ttl FROM 114.252.19.*
FROM 114.252.19.*
我记得google的访问是需要设置UA的
你可以换个网站去telnet
【 在 pengtu (土人·天问) 的大作中提到: 】
: win的命令提示符窗口中输入
: telnet google.com http
: 然后,窗口一黑,就只剩下左上角一个光标了,不知道要干什么,回车也没反应,打字
似乎能动,于是摸黑(!)输入了
: ...................
--
FROM 114.249.19.*
先输入好再粘贴进去
【 在 pengtu (土人·天问) 的大作中提到: 】
: 奇怪,为什么我第二次输入 GET / HTTP/1.1 也是得到400呢?这个时候可以看到输入的命令,我就感觉不妙。
: win xp 中文版的命令提示符下。
--
FROM 119.253.36.*
你这个是HTTP/0.9的写法
【 在 ttl (小驴) 的大作中提到: 】
: 其实不把头打完也行的。
: 直接telnet www.google.com 80 摸黑输入 GET / 回车两下就会有一串HTML代码回来了。
: 想知道浏览器发了啥,直接写个socket程序监听一下80端口,把收到的数据都打印出来,自己研究一下就明白了。当然认真把协议看一下更好。
: ...................
--
FROM 119.253.36.*
在服务器支持的情况下,这样打字最少嘛,哈哈,我摸黑操作时的首选。
【 在 JulyClyde (信RFC1149得自由) 的大作中提到: 】
: 你这个是HTTP/0.9的写法
--
修改:ttl FROM 123.116.141.*
FROM 123.116.141.*
现在鲜有支持http 0.9的服务器了
【 在 ttl (小驴) 的大作中提到: 】
: 在服务器支持的情况下,这样打字最少嘛,哈哈,我摸黑操作时的首选。
--
FROM 119.253.36.*
主要是自己用的是支持的。股沟的也是支持的。
其实就是有故障的时候telnet上去试下。
【 在 JulyClyde (信RFC1149得自由) 的大作中提到: 】
: 现在鲜有支持http 0.9的服务器了
--
FROM 123.119.235.*
http1.1请求至少要有host的字段
【 在 pengtu (土人·天问) 的大作中提到: 】
: 书上说,可以telnet访问web server,然后可以get到html的源代码,但是,我不知道什么时候可以输入 get xyz.html http/1.1,总是得到 一个 400 的错误页面代码。只有访问google.com的400是一个比较大的页面。这个是水木的400。
: ---------------------------------------------------
: <html>
: ...................
--
FROM 222.29.17.*
基本上我是见识了 telnet 进行 http 访问的过程了。最困难的不是这个过程的原理,而是windows命令提示符奇怪的 黑屏 和 两个回车。
为什么把Get之类的命令写好 粘贴进去, 和直接手写回车,反应不一样呢?
【 在 komac (密钥) 的大作中提到: 】
: http1.1请求至少要有host的字段
--
FROM 58.23.13.*
是一样的,可能就是你打错了。
【 在 pengtu (土人·天问) 的大作中提到: 】
: 基本上我是见识了 telnet 进行 http 访问的过程了。最困难的不是这个过程的原理,而是windows命令提示符奇怪的 黑屏 和 两个回车。
: 为什么把Get之类的命令写好 粘贴进去, 和直接手写回车,反应不一样呢?
--
FROM 124.193.193.*