C++ で WinInet 関数を使用してプログラミングしていますが、問題が発生しました。
HttpOpenRequest()
私のプログラムは、、、 ... 関数HttpSendRequest()
でURL を開き、InternetReadFile()
出力データを保存します。出力データとともに URL を保存する必要がありますが、場合によっては、サーバーが新しいアドレスからファイルを取得して読み取ることが301 Moved
あります。InternetReadFile()
これで問題ありませんが、アドレスを特定する必要があります。で使用しようとしHttpQueryInfo
ましたが、HTTP_QUERY_RAW_HEADERS_CRLF
この情報は得られませんでした。Content-Type
Cache-Control
Cookies
HTTP_QUERY_CONTENT_LOCATION
ERROR_HTTP_HEADER_NOT_FOUND
手伝って頂けますか?