curl-library
Re: custom post
Date: Sun, 22 Jun 2014 12:47:44 +0700
ok, problem solve, just because my data was missing CRLF at the end.
Thanks for the help :D !
2014-06-22 0:44 GMT+07:00 Dung Nguyen <chong.xipam_at_gmail.com>:
> thanks, i'll try it now
>
>
> 2014-06-21 23:25 GMT+07:00 Ray Satiro <raysatiro_at_yahoo.com>:
>
>> On 6/21/2014 10:52 AM, Dung Nguyen wrote:
>>
>> hmm, seem something wrong... i had log the data and upload here :
>>
>> https://www.dropbox.com/sh/g5nqod16tic7gdb/AADb17Klw0vXFux7iX8HGlhGa
>>
>> if curl sent exactly the post field then maybe i did sent wrong format
>> to flickr
>>
>>
>> 2014-06-21 19:31 GMT+07:00 Daniel Stenberg <daniel_at_haxx.se>:
>>
>>> On Sat, 21 Jun 2014, Dung Nguyen wrote:
>>>
>>> i write a small application to upload to flickr i jz handle
>>>> "multipart/form-data" post data my self and give to curl via
>>>> CURLOPT_POSTFIELDS
>>>>
>>>> however when post flickr always return <err code="4" msg="Filesize was
>>>> zero" />
>>>>
>>>
>>> Then you probably didn't format the data the way the receiver expected
>>> it.
>>>
>>>
>> Have you read the upload api:
>> https://www.flickr.com/services/api/upload.api.html
>>
>> Also you can try a web debugging proxy like fiddler so you can see what
>> is sent to flickr. For example I just tried a browser upload in Firefox and
>> here is what was sent:
>>
>> POST https://up.flickr.com/services/upload/ HTTP/1.1
>> [Other headers]
>>
>> -----------------------------3592247124213
>> Content-Disposition: form-data; name="batch_id"
>>
>> 23
>> -----------------------------3592247124213
>> Content-Disposition: form-data; name="async"
>>
>> 1
>> -----------------------------3592247124213
>> Content-Disposition: form-data; name="api_key"
>>
>> [Key]
>> -----------------------------3592247124213
>> Content-Disposition: form-data; name="auth_hash"
>>
>> [Hash]
>> -----------------------------3592247124213
>> Content-Disposition: form-data; name="chronic_rehab"
>>
>> 1
>> -----------------------------3592247124213
>> Content-Disposition: form-data; name="is_family"
>>
>> 0
>> -----------------------------3592247124213
>> Content-Disposition: form-data; name="is_friend"
>>
>> 0
>> -----------------------------3592247124213
>> Content-Disposition: form-data; name="is_public"
>>
>> 0
>> -----------------------------3592247124213
>> Content-Disposition: form-data; name="file_number"
>>
>> 1
>> -----------------------------3592247124213
>> Content-Disposition: form-data; name="photo"; filename="Filename.jpg"
>> Content-Type: image/jpeg
>>
>> [JPEG data]
>> -----------------------------3592247124213
>> Content-Disposition: form-data; name="safety_level"
>>
>> 1
>> -----------------------------3592247124213
>> Content-Disposition: form-data; name="content_type"
>>
>> 1
>> -----------------------------3592247124213
>> Content-Disposition: form-data; name="hidden"
>>
>> 1
>> -----------------------------3592247124213--
>>
>>
>>
>> -------------------------------------------------------------------
>> List admin: http://cool.haxx.se/list/listinfo/curl-library
>> Etiquette: http://curl.haxx.se/mail/etiquette.html
>>
>
>
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2014-06-22