Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/145.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++ 解析URL";查询「;部分_C++_Http_Httprequest_Rfc_Url Parsing - Fatal编程技术网

C++ 解析URL";查询「;部分

C++ 解析URL";查询「;部分,c++,http,httprequest,rfc,url-parsing,C++,Http,Httprequest,Rfc,Url Parsing,在中,请参考所描述的uri格式。特别是“查询”部分 查询组件由第一个问号(“?”)表示 字符,并以数字符号(“#”)字符或 URI的结尾 但问号(“?”)也可以是path的一部分,我在rfc中找不到任何用于解析此内容的注释。有什么标准的方法吗?或者查找问号(“?”)并修剪字符串,直到符号(“#”)字符或其结尾正确为止(如)?“?”在任何URI中启动查询部分(不仅仅是http) 如果路径中需要“?”,则需要对其进行百分比转义。“?”在任何URI(而不仅仅是http)中启动查询部分 如果路径中需要一

在中,请参考所描述的uri格式。特别是“查询”部分

查询组件由第一个问号(“?”)表示 字符,并以数字符号(“#”)字符或 URI的结尾

但问号(“?”)也可以是path的一部分,我在rfc中找不到任何用于解析此内容的注释。有什么标准的方法吗?或者查找问号(“?”)并修剪字符串,直到符号(“#”)字符或其结尾正确为止(如)?

“?”在任何URI中启动查询部分(不仅仅是http)

如果路径中需要“?”,则需要对其进行百分比转义。

“?”在任何URI(而不仅仅是http)中启动查询部分

如果路径中需要一个“?”,则需要对其进行百分比转义。

“可以是路径的一部分”不可以<代码>?是保留字符。“可以是路径的一部分”不可以<代码>?是保留字符。