美文网首页
telnet模拟简单HTTP请求

telnet模拟简单HTTP请求

作者: 吉斯卡 | 来源:发表于2017-08-04 12:18 被阅读0次

本文用于学习http协议,若需要测试接口,用curl更专业一些

(>后为输入内容,其他为显示内容)

http请求结构:

1,首行

2,headers:以空行结尾

3,content

模拟GET:输入GET、路径、协议,然后回车两次即可(因为headers之后必须要空行)

>telnetsina.com80

Trying 66.102.251.33...

Connected to sina.com.

Escape character is '^]’.

>GET /index.html HTTP/1.1

>Host: www.sina.com

模拟POST:输入POST、路径、协议,下一行是headers,此处只包含了内容长度,然后空行隔开,再输入content,只发送指定长度的内容。

post不好测试,我只好在本地搭建一个简单http服务器来获取post内容,

因为headers中指定内容长度为5,所以服务器只接收了Hello

>telnet 127.0.0.1 8080

Trying 127.0.0.1...

Connected to localhost.

Escape character is '^]’.

>POST / HTTP/1.1

>Content-Length:5

>

>HelloWorld!

相关文章

  • telnet模拟简单HTTP请求

    本文用于学习http协议,若需要测试接口,用curl更专业一些 (>后为输入内容,其他为显示内容) http请求结...

  • 模拟Http请求

    使用Telnet模拟Http请求 打开cmd运行框,输入Telnet www.baidu.com 80后按回车键。...

  • HTTP系列二: 使用telnet模拟http请求

    上一篇讲解了http协议的大致原理与基本格式,这一篇使用mac系统自带telnet工具来模拟http请求,分为GE...

  • win10系统下使用telnet

    一、telnet win10系统下用telnet完成一次简单的HTTP请求步骤如下: 打开cmd,输入: teln...

  • iOS 真机抓包方式

    Charles 优点 通过设置 http(s) 代理请求方式抓到请求,操作简单 可以模拟慢速,完全满足抓 http...

  • python 爬虫实战-学习笔记

    爬虫简单的说就是模拟http请求获取服务器返回的数据。I请求python爬虫 可以用到requests 库来模拟h...

  • windows telnet 发送HTTP请求

    1、WIN+R打开cmd命令窗口 2、输入telnet www.baidu.com 80 ps: 提示没有teln...

  • 从telnet www.baidu.com 80 来玩一下htt

    从telnet www.baidu.com 80来玩一下 http 用更简单的telnet命令来玩http, 爽一...

  • 爬虫课程笔记

     听了老师的爬虫课,挺有收获。爬虫的原理很简单,本质上还是模拟浏览器发送HTTP请求。请求分请求头和请求体,请求头...

  • swoole学习细节笔记

    swoole 笔记1,通过telnet命令去链接服务端host,模拟客户端请求e 2,fwrite(STDOUT,...

网友评论

      本文标题:telnet模拟简单HTTP请求

      本文链接:https://www.haomeiwen.com/subject/zvyvlxtx.html