[drakma-devel] Problem with file uploading
Edi Weitz
edi at agharta.de
Mon Feb 12 21:01:50 UTC 2007
On Mon, 12 Feb 2007 15:44:40 -0500, "Andrei Stebakov" <lispercat at gmail.com> wrote:
> (drakma:http-request "/some/uri"
> :method :post :form-data t
For file uploads you don't need the ":FORM-DATA T" part.
> :parameters `(("Name1" . ,name1)
> ("Name2" . ,name2)
> ("File" . ,file-name)))
Without knowing what "/some/uri", NAME1, NAME2, and FILE-NAME are this
is hard to say. Is FILE-NAME really a pathname object?
Or maybe the receiving web server can't cope with chunked transfer
encoding (like Apache 1.x)? Then you'll have to add
:CONTENT-LENGTH T
to the call, but note that this will force Drakma to compose the whole
request body in RAM before sending it which might not work for /very/
large files.
HTH,
Edi.
More information about the Drakma-devel
mailing list