首页 » 信息技术 »

用telnet进行HTTP请求

2019年7月23日 / 20次阅读
HTTPTelnet

HTTP请求建立在TCP之上,而Telnet建立的就是一个TCP连接,用本文的方法,可以用telnet来进行HTTP请求。虽然没有实际作用,但可用来理解和学习。

[xinlin@localhost ~]$ telnet www.maixj.net 80
Trying 114.215.183.12...
Connected to www.maixj.net.
Escape character is '^]'.
GET / HTTP/1.0(然后两个回车)

HTTP/1.1 301 Moved Permanently
Date: Tue, 23 Jul 2019 07:04:25 GMT
Server: Apache/2.4.39 (Unix) OpenSSL/1.0.2g PHP/7.3.5
Location: https://www.maixj.net/
Cache-Control: max-age=604800
Expires: Tue, 30 Jul 2019 07:04:25 GMT
Content-Length: 230
Connection: close
Content-Type: text/html; charset=iso-8859-1

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="https://www.maixj.net/">here</a>.</p>
</body></html>
Connection closed by foreign host.

蓝色部分就是要你输入的内容。

服务器收到了一个HTTP请求,返回了一个301重定向!

telnet可以建立TCP连接,就可以用来检测TCP端口。

本文链接:https://www.maixj.net/ict/telnet-http-22044

相关文章

留言区


前一篇:
后一篇:

栏目精选

云上小悟,麦新杰的独立博客

Ctrl+D 收藏本页

栏目


©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。

网站二维码
go to top