0

我有一个基本的 TCP 服务器,它使用 linux 系统调用(setsockopt、bind、listen、accept、recv)。recv 命令返回给我的请求消息不过是完整的 URL。有什么方法可以从 recv 系统调用中接收的数据中检索 http 标头?基本上我想从 http 请求中提取用户代理。我的代码是 cpp cpde -谢谢 Rahul

4

1 回答 1

0

HTTP 本身不包含完整的 URL。您需要自己将其从 Host 标头和请求 URI 组合在一起。

于 2013-05-10T22:42:56.390 回答