用于测试和学习的目的,它是可用于发送HTTP请求像如何发送'手写'的http请求?
GET /index.html HTTP/1.1␍␊ Host: www.example.com␍␊ ␍␊
,并得到响应的控制台。
我知道卷曲是非常方便的,但我什么是探索什么是引擎盖
下或写在一个文本文件的请求,并通过卷曲发呢?
用于测试和学习的目的,它是可用于发送HTTP请求像如何发送'手写'的http请求?
GET /index.html HTTP/1.1␍␊ Host: www.example.com␍␊ ␍␊
,并得到响应的控制台。
我知道卷曲是非常方便的,但我什么是探索什么是引擎盖
下或写在一个文本文件的请求,并通过卷曲发呢?
抓住netcat
工具的保持:
echo -en 'GET /index.html HTTP/1.1\r\nHost: stackoverflow.com\r\n\r\n'
| nc stackoverflow.com 80
您可以通过Fiddler使用称为Composer(以前称为“请求生成器”)的东西轻松构建http请求。这只是Fiddler的一个特点,它是一个非常有用的工具。如果您只在Linux上,Fiddler的替代品是ParosProxy。再次,这是一个Web代理,非常有用。一个特点是手工制作的HTTP请求(通过点击菜单“Tools" => "Send HTTP(S) Requests"
)
这就是我想要的工具,那么整齐 – mko 2012-03-07 14:40:49
您也可以使用'telnet'命令(可能)随您的操作系统一起提供。 – 2014-02-17 17:09:50