我有一些原始格式的 HTTP 请求,例如
GET /docs/index.html HTTP/1.1
Host: www.nowhere123.com
Accept: image/gif, image/jpeg, */*
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
(blank line)
curl
由于这个原因,我必须对它们进行测试和调试,我需要一种简单的方法在我的计算机上重复它们,如何使用httpie
或其他 CLI HTTP 客户端从原始数据发出 HTTP 请求?
我建议 telnet:
telnet www.nowhere123.com 80
你正在与服务器交谈。例子:
telnet 127.0.0.1 80
GET /index.htm