[ karas @ 19.04.2005. 16:34 ] @
Nije baš Java, ali petljam se sa servletima, pa mi nije jasno kako zaista izgleda zahtev HTTP serveru koji šalje browser.

1. Da li browser shalje običan tekst?

2. GET zahtev izgleda poput

GET /search?keywords=servlets+jsp HTTP/1.1
Accept: image/gif, image/jpg, */*
Accept-Encoding: gzip
User-Agent: Mozilla/4.7 [en] (Win98; U)

tj. ide statusna linija, zaglavlja, prazna linija pa dokument. Ako je POST zahtev, gde se onda nalaze vrednosti iz GET linije?


[ tweeester @ 19.04.2005. 22:27 ] @
Kod posta je sve isto kao i kod GET zahteva osim par detalja:
- medju header-ima mora da se nadje:
Content-length: XXX
a posle svih header-a ide taj "content" u standardnoj url-encoded formi, dakle naprimer:
keywords=servlets%20jsp&xxx=yyy

posle toga jos dva puta <CR><LF> i gotovo. Duzina ovih parametera mora da bude = Content-length

E da, nesto je komplikovanije kad se upload-uje fajl ...