我需要能够记录我使用winhttp发送的传出请求。其他一切都很容易获得(状态代码,内容,响应标题等),但似乎绝对没有办法看到winhttp实际上在请求标头中发送了什么。
我需要记录请求标头,因为它包含来自登录的set-cookie的cookie,但是由于未知原因从应用程序中被拒绝,而相同的URL在浏览器中成功。
我必须转换基于afxinet的旧程序,因为它需要作为服务运行,该接口无法做到,所以我转移到winhttp。不幸的是,winhttp在api中有这个明显的缺陷。我错过了什么,还是有比winhttp更好的选择?如果winhttp无法做到这一点,我可以转换为卷曲。
答案 0 :(得分:2)
WinHttpQueryHeaders(hRequest,WINHTTP_QUERY_FLAG_REQUEST_HEADERS ......