Hallo
Ich hab nochmal ein bischen gesucht:
http://www.innovation.ch/java/HTTPClient/
Da gibt es eine HTTP-Implementierung für die clientseite mit SSL Unterstützung usw.
Insgesammt sind es zwar 300 KB ohne source, aber die meisten Klassen wird man wohl nicht für eine einfache POST-Anfrage benötigen.
Wenn du das von Hand machen willst, musst du entweder den HTTP-RFC lesen, oder ein CGI-Script schreiben, dass den httpheader ausgibt (um zu sehen, was der browser machen würde).
cu
Daniel