Ich habe ein sehr spezielles Problem, aber vielleicht kann mir jemand helfen.
Und Put-Problem ist eine denkbar schlechte Beschreibung.
"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"
Was sollen die Backslashes? Der URI sollte so aussehen;
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
Dann klappt's auch mit dem Aufruf über den Browser...
Socket sock = new Socket("www.ncbi.nlm.nih.gov", 80);
Gibt's 'nen Grund, nicht URL und URLConnection zu verwenden?