- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Java サーブレット 画像)
JavaサーブレットからGoogleの画像を取得する方法
このQ&Aのポイント
- Javaサーブレットからgoogleへ接続し、googleのページをブラウザへ返す際、画像のパスが、サーブレットのURLに置き換わってしまう現象について説明します。
- 画像のURLを取得する方法や、画像のパスをサーブレットのURLに置き換える方法についても解説します。
- さらに、URL接続とデータの読み込み、書き込みの処理についても説明します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Googleはアクセスするブラウザによって ダウンロードするものが違うのよ。 そのため、USER-AGENTが未指定・または特定できない場合 こういう現象が起きるわ。 例えばInternetExplorerのUSER-AGENTを指定してあげれば 想定通りの結果を得られるわよ。 指定方法はURLConnectionに・・・ あ、調べれば判るからいらないわね。
お礼
ご回答ありがとうございます。 ご指摘の通り、ユーザーエージェントを設定することで、 解決することができました! ありがとうございます。 urlconn.setRequestProperty( "User-Agent", userAgent );