Posted By: Jovo () on 'CZprogram'
Title:     Zelenacovy problemy s Javou ... zrejme dil I.  :-)
Date:      Thu May 30 16:28:50 2002

Ahoj.


  Tak zacinam s Javou a je to hukot ... zvlast v mem podani :-)   Ted vam
povim, kde jsem si zase nabil hubu:

  Zkousim neco s java.net. Modifikoval jsem si example na HttpURLConnection,
protoze mi odmital jet na http://localhost a http://jovo  My delame pod Forte
a ja osobne Forte vidim asi 3. den :) , ale muzu editovat, krokovat proste
jedna basen.
  Pres instanci HttpURLConnection poslu Apachovi bezicimu na me masince

GET index.html HTTP/1.1
Host: jovo

Problem: pokud z instance HttpURLConnection zjistim InputStream a krokuju
program v miste kde mam
            System.out.println("k dispozici : " + in.available());
            while (in.available()>0) {
              c = in.read();
              str += (char)c;
            };
    System.out.println(str);

Tak je vsechno v poradku - vypise to:

k dispozici: 1982
HTTP/1.1 200 OK
Date: Thu, 3........

Kdyz ale ten kus kodu nekrokuju (bud dam run, nebo ho v krokovani preskocim
treba Run to Cursor), tak mi to udela velky kulovy:

k dispozici: 0


  Pokud jsem dobre koukal, tak InputStream nema neco jako flushBuffers().
Kde jsem udelal chybu? To s tim krokovanim me pekne stve ...


Diky, Jovo
PS: Example na HttpURLConnection mi fungoval bez problemu, ale jen na 'cizi'
    adresy (http://www.sun.com), na http://jovo a http://localhost se mi to
    seklo pri getHeaders(). Kdyz jsem zacal hlidat null, tak to zacalo
    hazet exception pri stripHeaders(), nebo tak nejak.

Search the boards