2013-10-29 62 views
0

试图在Telnet中使用If-Modified-Since命令。我想获得304未修改的法定代码。我试过,但它不工作,我得到一个400错误的请求错误错误的请求400与Telnet

telnet lemonde.fr 80 

GET /index.html HTTP/1.1 
User-Agent: Mozilla/5.0 
From: yahoo.com 
Accept: text/html,text/plain,application/* 
Host: www.lemonde.fr 
If-Modified-Since: Wed, 19 Oct 2015 10:50:00 GMT 
<linefeed> 

我得到的结果

HTTP/1.0 400错误的请求的Cache-Control:无缓存连接:关闭 Content-Type:text/html

+1

指定端口80时适用于我。 – Barmar

回答

1

您需要定义HTTP端口。因此请尝试:

telnet lemonde.fr 80 

默认的telnet端口是23.因此您将无法与HTTP服务器通信。

+0

对不起,我忘了写端口层,但即使端口不适合我 – user567

+1

我得到了巨大的响应。在If-Modified-Since'行后输入了两次? – rekire