2016-09-17 24 views
3

C++を使用してソケットプログラミングを学習していますので、特定の検索(例:「cats」)のすべての画像検索結果をダウンロードするソフトウェアを考えたプロジェクトとして、 [here にWINHTTPとexempleを使用し、それを与えmは:Googleサーバーが古くなったhtmlファイルで応答しています

  1. サーバ名L"www.google.com"
  2. オブジェクトL"https://stackoverflow.com/search?q=cats&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiP9M3gtZTPAhXLKMAKHYSyDqIQ_AUICCgB&biw=1152&bih=634#q=cats&tbm=isch&tbs=isz:l "

問題は、応答メッセージのHTMLファイルには、「古くなった」ファイルと思われる内容が含まれています。実際の画像へのリンクは含まれていません。、ここにはありませんそれは長すぎるのですが、ここan image

研究されるHTMLファイル: 私が最初にそれはそう、私はUser-Agentヘッダを追加しましたが、それはうまくいきませんでしたユーザーエージェントの問題だと思いました。

問題: 私は、私はそれがユーザーエージェントだった問題を発見し、同じオブジェクト

答えて

1

のための私のブラウザを検索するときに私が得る同じHTML結果を取得したいが、ちょうどUSER-をコピーしますエージェントから私のブラウザ

関連する問題