Se non sapete di Perl, lasciate pure perdere questo messaggio.
Non riesco a convincere HTTP::Request::Common a farmi fare una POST di un file WBXML (quindi binario e non testo). Se metto il Content-Type a qualcosa che non sia multipart/form-data, non appena trova un carattere non alfanumerico me lo converte in %xx; se metto form-data, il tutto mi viene incapsulato.
A qualcuno vengono delle idee? Nella peggiore delle ipotesi, editare Common.pm è considerato lecito.
Ultimo aggiornamento: 2006-04-05 17:35
E’ passato molto tempo da quando l’utilizzavo, quindi mi viene solo da dire questo: hai provato a usare HTTP:Request e basta?
Common dovrebbe essere una versione semplificata e magari non gestisce alcuni sottocasi.
Molto più banalmente, leggevo il mio payload da un file esterno come un array di cui spedivo il reference \@data. Una volta letto il tutto in $data, è andato tutto bene.
Si vede che è troppo tempo che non programmo.