如何使用节点提取发送原始请求



node-fetch可在此处找到:https://github.com/node-fetch/node-fetch

我想发送一个简单的请求,例如:

GET /search?q=test HTTP/2
Host: www.bing.com
User-Agent: <someAgentName>
Accept: */*

我不知道该怎么做,也不知道是否可能。如果没有,你能推荐我使用什么?

我对这个社区提供的帮助很不满意。。。答案是:

node-fetch(以及其他类似的库,如request(不应该处理原始文本。它将使用用户告知的选项(如url、headers(在内部构建。如果你想发送原始文本,你需要了解这些库在下是如何工作的

以HTTP为例,它只是一个TCP套接字,交换的信息正是我在问题中发布的原始文本块。所以解决方案是制作一个TCP套接字,就这样

最新更新