J
Julia1984
Gast
Hallo,
ich möchte mittels Socketverbindung eine GET Anweisung absetzten und das Ergebnis auslesen. Dazu gehe ich wie folgt vor:
Problem ist ich bekomme keine Antwort. Daher habe ich das ganze mal in Wireshark getracert.
Wenn ich den Originalclient nehme, dann bekomme ich folgenden Eintrag in Wireshark
192.168.1.1 -> IP HTTP GET ... HTTP/1.0
(so sollte es sein)
Nehm ich nun jetzt meinen Client, so bekomme ich im Ausgang 192.168.1.1 kein Eintrag eines HTTP Protokolls aufgelistet. Ich kann auch das GET nirgends entdecken, welches ich angeblich sende.
Wo liegt der Hase im Graben?
Liebe Grüße
ich möchte mittels Socketverbindung eine GET Anweisung absetzten und das Ergebnis auslesen. Dazu gehe ich wie folgt vor:
Code:
so = new Socket(url.getHost(), url.getPort());
rawDataIn = so.getInputStream();
rawDataOut = so.getOutputStream();
rawDataInBuffer = new BufferedInputStream(rawDataIn);
DataIn = new DataInputStream(rawDataIn);
rawDataOutBuffer = new BufferedOutputStream(rawDataOut);
DataOut = new DataOutputStream(rawDataOut);
DataOut.writeBytes("GET " + httpf + " HTTP/1.0 \r\n");
....
Problem ist ich bekomme keine Antwort. Daher habe ich das ganze mal in Wireshark getracert.
Wenn ich den Originalclient nehme, dann bekomme ich folgenden Eintrag in Wireshark
192.168.1.1 -> IP HTTP GET ... HTTP/1.0
(so sollte es sein)
Nehm ich nun jetzt meinen Client, so bekomme ich im Ausgang 192.168.1.1 kein Eintrag eines HTTP Protokolls aufgelistet. Ich kann auch das GET nirgends entdecken, welches ich angeblich sende.
Wo liegt der Hase im Graben?
Liebe Grüße