MudGuard: Probleme mit PUT-Kommando

Beitrag lesen

Hi,

try {
Socket sock = new Socket("www.ncbi.nlm.nih.gov", 80);
PrintStream os = new PrintStream(sock.getOutputStream());

Ok, Verbindung zum Server

BufferedReader br = new BufferedReader(new InputStreamReader (sock.getInputStream()));
String s = "http://www.ncbi.nlm.nih.gov/blast/Blast.cgi?QUERY=555\&DATABASE=nr&HITLIST_SIZE=10&FILTER=L\&EXPECT=10&FORMAT_TYPE=HTML&PROGRAM=blastn&CLIENT=web\&SERVICE=plain&NCBI_GI=on&PAGE=Nucleotides\&CMD=Put";

Ne schöne URL...

os.println(s);

Aber HTTP funktioniert nicht so, daß man einfach eine URL an einen Server schickt.

Beschäftige Dich mit http://www.ietf.org/rfc/rfc2616.txt.

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.