電子書籍の厳選無料作品が豊富!

JavaでWWWサーバ上のページを取得するプログラムを作っています。
しかし、WWWサーバのログを確認すると、UserAgentが「Java」となってしまいます。(当然といえば当然ですが。)

このサーバに渡すUserAgentの情報を変更することはできないでしょうか?サーバには「Java」ではなく自作アプリの名称を渡したいのです。何か方法があればお教えください。よろしくお願いします。

// 現在のコード例
import java.net.*;
import java.io.*;

public class test {
public static void main(String[] args){
try{
URL a = new URL("http://127.0.0.1/index.htm");
BufferedReader b = new BufferedReader(new InputStreamReader(a.openStream()));

// 以下略
}
}

A 回答 (1件)

未経験・未検証ですが、


@ITにあった、java.net.URLConnectionを使った以下のサンプルは参考になりますか?
http://www.atmarkit.co.jp/fjava/javatips/069java …
    • good
    • 0
この回答へのお礼

参考になりました!

解決することができました。ありがとうございました。

お礼日時:2007/06/02 20:22

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!