S
simonl
Gast
Hallo,
für einige seiten funktioniert es und ich bekomme den quellcode ausgespuckt.
leider bekomme ich für einige andere seiten nen 404er error (seite nicht gefunden), obwohl die jeweilige datei auf dem server existiert und mit einem browser auch abzurufen ist.
weiß jemand woran das liegen kann?
Code:
try {
String hostname = "www.irgendeineseite.com";
int port = 80;
InetAddress addr = InetAddress.getByName(hostname);
Socket socket = new Socket(addr, port);
String path = "/index.php";
BufferedWriter bwr = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream(), "UTF8"));
bwr.write("GET "+path+" HTTP/1.0\r\n");
bwr.write("Content-Type: application/x-www-form-urlencoded\r\n");
bwr.write("\r\n");
bwr.flush();
BufferedReader brd = new BufferedReader(new InputStreamReader(socket.getInputStream()));
String s;
String str="";
while ((s = brd.readLine()) != null) {
str=str + s;
}
System.out.print(str);
bwr.close();
brd.close();
} catch (Exception e) { }
für einige seiten funktioniert es und ich bekomme den quellcode ausgespuckt.
leider bekomme ich für einige andere seiten nen 404er error (seite nicht gefunden), obwohl die jeweilige datei auf dem server existiert und mit einem browser auch abzurufen ist.
weiß jemand woran das liegen kann?