我用 c++ 编写的 apache2 模块工作得很好,它处理来自浏览器客户端的类似“page.xyz”的请求,并且可以返回适当的结果。
我现在需要的是使用我的模块作为另一个服务器的客户端:发出 HTTP (GET) 请求并获得响应 (GET https://graph.facebook.com/oauth/access_token?.. )。
apache 是否有魔法可以做到这一点,还是我必须手动处理套接字并制作 HTTP 数据包?做这个的最好方式是什么?
非常感谢!
我用 c++ 编写的 apache2 模块工作得很好,它处理来自浏览器客户端的类似“page.xyz”的请求,并且可以返回适当的结果。
我现在需要的是使用我的模块作为另一个服务器的客户端:发出 HTTP (GET) 请求并获得响应 (GET https://graph.facebook.com/oauth/access_token?.. )。
apache 是否有魔法可以做到这一点,还是我必须手动处理套接字并制作 HTTP 数据包?做这个的最好方式是什么?
非常感谢!
我猜你是靠自己使用 HTTP 客户端的。建立 HTTP 连接的最简单方法可能是使用libcurl。在 linux 上,它应该可以从您的发行版的存储库中安装。