Ich schreibe gerade eine neue Klasse für einen Uploader.
Diese Klasse basiert hauptsächlich auf dem Jakarta Commons HttpClient-Projekts.
Nun soll meine neue Klasse die gleichen Methoden haben wie meine alte - dass ist ja zum Beispiel einer der vielen Vorteile des Objektorientierten Programmierens. - Denn nun brauche ich nur die “Innereien” der Klasse ändern.
Der Rest bleibt transparent.
Aber da habe ich folgendes Problem:
Man kann die Methode POST der alten Klasse mit beliebig vielen Parameter aufrufen, die man als Object übergibt.
Wie lese ich jedes Parameter-Name und -Wertepaar aus?
Hier der Code mit dem Aufruf (der bislang alten Klasse):
ClientHttpRequest transfer = new ClientHttpRequest();
serverInput = transfer.post(
new URL(receiveURL),
new Object[] {
"SID", SID,
"orderno", orderno,
"data", f});
Ich danke euch!
MfG
Inno