通话:
l_hrResult = l_spWinINetHTTPInfo->QueryInfo( HTTP_QUERY_RAW_HEADERS_CRLF, l_pszBuffer, &l_nSize, &l_nFlags, 0 );
收率:
"HTTP/1.1 200 OK
Server: Apache
X-Jive-Request-Id: 72403b70-1131-11e5-92d1-0050568b475f
X-Jive-Flow-Id: 72403b71-1131-11e5-92d1-0050568b475f
X-Frame-Options: SAMEORIGIN
P3P: CP="CAO PSA OUR"
Content-Type: text/html;charset=UTF-8
Content-Language: en-US
Expires: Fri, 12 Jun 2015 18:32:57 GMT
Cache-Control: no-store, no-cache, must-revalidate, private, max-age=0
X-JSL: D=84282 t=1434133977254214
Date: Fri, 12 Jun 2015 18:32:57 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Connection: Transfer-Encoding
"
这是在Windows 7 x64,IE 11上。
我非常希望第一行不会在标头请求中返回。大概是因为在第一个crlf之前找到的不包含字段/值分隔符的任何内容都可能被丢弃 - 但这是一个黑客......
我使用这个错误吗?
答案 0 :(得分:0)
不,您没有错误使用它。
响应的第一行(“状态行”)确实是标头的一部分,它位于名称/值配对的标头字段之前。