cURL在收到404响应后没有返回

时间:2015-08-14 01:21:01

标签: http curl http-status-code-404

我有一个我用C(学校项目)制作的网络服务器

似乎可以处理200个响应代码。但是,当我尝试使用cURL来测试404时,它不会返回/退出。

例如:

$ curl localhost:5555/q.txt
...

如果我使用详细信息。

$ curl -v localhost:5555/q.txt
*   Trying 127.0.0.1...
* Connected to localhost (127.0.0.1) port 5555 (#0)
> GET /q.txt HTTP/1.1
> User-Agent: curl/7.40.0
> Host: localhost:5555
> Accept: */*
> 
* HTTP 1.0, assume close after body
< HTTP/1.0 404 Not Found
< Date: Fri, 14 Aug 2015 11:16:32 AEST
< Connection: close
< Server: myserver/jnd
< 

我发回的完整信息是:

HTTP/1.0 404 Not Found\r\nDate: Fri, 14 Aug 2015 11:18:10 AEST\r\nConnection: close\r\nServer: myserver/jnd\r\n\r\n

我在这里遗漏了什么吗?新行或其他格式?

0 个答案:

没有答案