Telnet HTTP免费服务器限制

已提供

我想使用telnet获取整个页面:

telnet o test.bugs3.com 80 GET / HTTP / 1.0

实际上,除了这个网站,我几乎可以找到任何其他网站。其他免费服务器也会出现相同的问题。我只想知道到底是什么引起了这样的限制。请求如下:

Connected.
HTTP/1.1 200 OK
Server:
Date: Mon, 11 Nov 2013 04:11:47 GMT
Content-Type: text/html
Content-Length: 328
Last-Modified: Thu, 16 May 2013 12:17:53 GMT
Connection: close
Accept-Ranges: bytes

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>Account unavailable</title>
</head><body>

<h1>Account unavailable</h1>

<p>Maybe account have been moved, deleted, suspended or not activated yet.

<p>The requested resource could not be found but may be available again in
the future.

<hr>
</body></html>
用户名

这是因为您没有发送Host: test.bugs3.com\r\n标头。RFC 2616#14.23:“客户端必须在所有HTTP / 1.1请求消息中包括主机标头字段。”

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章