出于测试和学习目的,是否有一个控制台可用于发送 http 请求,例如
\n\n\nGET /index.html HTTP/1.1\xe2\x90\x8d\xe2\x90\x8a\n 主机:www.example.com\xe2\x90\x8d\xe2\x90\x8a\n \xe2\x90\x8d \xe2\x90\x8a\n\n\n
并得到回应。
\n\n我知道curl 非常方便,但我要探索的是底层的内容
\n\n或者将请求写入文本文件并通过curl 发送?
\n抓住工具netcat:
echo -en 'GET /index.html HTTP/1.1\r\nHost: stackoverflow.com\r\n\r\n'
| nc stackoverflow.com 80
Run Code Online (Sandbox Code Playgroud)