可在此处找到node-fetch:https://github.com/node-fetch/node-fetch
我想发送一个简单的请求,比如:
GET /search?q=test HTTP/2
Host: www.bing.com
User-Agent: <someAgentName>
Accept: */*我不知道如何做到这一点,或者它是否可能。如果没有,你能推荐我使用什么吗?
发布于 2020-07-15 15:31:58
我对这个社区的帮助很不满意……答案是:
node-fetch (以及其他类似的库,如request)不应该处理原始文本。它将使用用户告知的选项(如url、header)在内部构建。如果您想要发送原始文本,您需要了解这些库是如何在幕后工作的
以HTTP为例,它只是一个TCP套接字,交换的信息就是我在问题中发布的原始文本块。所以解决方案就是做一个TCP套接字,仅此而已。您通过套接字发送原始文本
https://stackoverflow.com/questions/62899676
复制相似问题