Ich kenn mich leider nicht genug mit dem HTTP-Protokoll aus, um dir das zu sagen, abber ich kann dir folgenden Tipp geben:
Besorg dir
Putty, mit dem erstellst du eine Verbindung zum Server und kannst dann mal die Befehle per Hand eingeben (und die Rückmeldungen lesen). So kriegst du raus, welche Angaben (evtl. noch den HTTP-Header) du noch mitschicken musst. Wenn du alles zusammen hast, kannst du die Befehle in dein Programm einfügen.