0

'正在尝试在 Telnet 中使用 If-Modified-Since 命令。我想获得一个 304 Not modified statut 代码。我试过了,但它不起作用,我收到 400 bad request 错误

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 错误请求缓存控制:无缓存连接:关闭内容类型:文本/html

4

1 回答 1

1

您需要定义 HTTP 端口。所以试试:

telnet lemonde.fr 80

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

于 2013-10-29T11:57:10.243 回答