Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/146.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 带参数的HTTP GET请求_C++_Http_Get_Request - Fatal编程技术网

C++ 带参数的HTTP GET请求

C++ 带参数的HTTP GET请求,c++,http,get,request,C++,Http,Get,Request,有人能告诉我带参数的httpget请求是什么样子的吗?我正在编写一个C++程序,它将GET请求发送到网站并得到响应。 我发送了以下字符串: "GET / HTTP/1.1\r\nHost: "+url+"?"+key+"="+value+"\r\nConnection: close\r\n\r\n" 我不知道这是否是正确的字符串发送。有人能给我一个带1个参数的尺寸吗?您应该参考文档 至少看起来应该是这样 GET /?key=value HTTP/1.1 Connection: close Co

有人能告诉我带参数的
httpget
请求是什么样子的吗?我正在编写一个C++程序,它将GET请求发送到网站并得到响应。 我发送了以下字符串:

"GET / HTTP/1.1\r\nHost: "+url+"?"+key+"="+value+"\r\nConnection: close\r\n\r\n"
我不知道这是否是正确的字符串发送。有人能给我一个带1个参数的尺寸吗?

您应该参考文档

至少看起来应该是这样

GET /?key=value HTTP/1.1
Connection: close
Content-length: 0
(empty line) 

URL中主机名和端口号之后的字符应写在第一行的第一个空格之后

“GET”+path+“HTTP/1.1\r\n主机:“+host+”\r\n连接:关闭\r\n\r\n”
——参数是
路径的一部分,例如
/?key=value
是有效路径,或
/subpage/?key=value
。主机是URL的域名,例如
example.com
(不含
http://
,也不含URL的任何其他部分)@asasdasd:您问这个问题已经有一段时间了,但是您能解释一下“带1个参数的大小”是什么意思吗?