Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/71.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.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编写的web客户端中获取http状态代码_C - Fatal编程技术网

如何在用c编写的web客户端中获取http状态代码

如何在用c编写的web客户端中获取http状态代码,c,C,我目前正在使用套接字构建一个http web客户端,该套接字获取url作为输入,并应执行以下任务:连接到web服务器,将服务器的响应保存在文件中,并打印http响应中包含的状态代码 我已经完成了在文件中编写的第一部分,在检索状态代码时遇到了问题。是否有库或函数可以帮助我?响应的第一行是状态行,非常容易解析。它由协议版本、数字状态代码及其相关文本短语(“确定”、“未找到”等)组成 例如: HTTP/1.1 200 OK 确切的语法和有效代码列表记录在(第6.1节)。您应该使用它来执行HTTP请求

我目前正在使用套接字构建一个http web客户端,该套接字获取url作为输入,并应执行以下任务:连接到web服务器,将服务器的响应保存在文件中,并打印http响应中包含的状态代码


我已经完成了在文件中编写的第一部分,在检索状态代码时遇到了问题。是否有库或函数可以帮助我?

响应的第一行是状态行,非常容易解析。它由协议版本、数字状态代码及其相关文本短语(“确定”、“未找到”等)组成

例如:

HTTP/1.1 200 OK
确切的语法和有效代码列表记录在(第6.1节)。

您应该使用它来执行HTTP请求

以及获取HTTP代码的函数