Browserkennung ändern

TheRealHoudini

Grünschnabel
Hi Leute!

mit folgendem Code rufe ich von einer Website den Quellcode ab.

wie kann ich die Browserkennung (user-agent), die ich in diesem Augenblick übermittle, ändern?

Code:
import java.io.BufferedReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;

public class HttpTest
{
	public static void main(String[] args)
	{

		try
		{

			URL url = new URL("http://hostname:80/index.php");

			BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
			FileWriter fw = new FileWriter("C:/test.html");
			String str;
			while ((str = in.readLine()) != null)
			{
				System.out.println(str);
				fw.write(str);
			}
			in.close();
			fw.close();
		} catch (MalformedURLException e)
		{
		} catch (IOException e)
		{
		}
	}

}

Danke und Gruß

TheRealHoudini
 
Du musst im Header die folgende Zeile mitsenden:
Code:
User-Agent: Mozilla/5.0
Fuer Mozilla/5.0 kannst Du natuerlich einsetzen was Du willst.
 
Zurück