gpt4 book ai didi

c++ - 如何发送 C++ winsock Get 请求?

转载 作者:行者123 更新时间:2023-11-28 08:01:21 25 4
gpt4 key购买 nike

我正在尝试编写一个 bittorrent 客户端,我需要弄清楚如何使用一些特定参数向跟踪器发送 HTTP GET 请求,这些参数可以在这里找到:http://jonas.nitro.dk/bittorrent/bittorrent-rfc.html#anchor18

我想我只是了解如何打开套接字,但我如何在 Windows 上用 C++ 发送 GET 请求?

任何帮助将不胜感激:)

最佳答案

当您的 TCP 套接字打开时,您需要发出 HTTP GET 请求。这实际上非常简单:您只需通过套接字发送一系列文本行,如此处示例所述:

http://www.jmarshall.com/easy/http/#sample

您以空行结束您的请求。

然后你等待服务器回复,然后你祈祷...

在您的情况下,所有参数都将在 GET 行中,并且在 URL 之后有参数:

获取 url?param1=value1&param2=value2&param3=value3

关于c++ - 如何发送 C++ winsock Get 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11394405/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com