2009/5/10 Matt Goodall <[email protected]>:
> 2009/5/10 z.ohnami <[email protected]>:
>> Hi.
>>
>> I tested following command at couchdb 0.9.0.
>>
>>  $curl -X PUT http://192.xxx.yyy.zzz/database/document/test.txt?rev=nnn
>> -H "Content/Type: text/plain" -d @test.txt
>>
>> It worked well.I got the text data from Futon.
>> But next doesn't work well.I got file's URL from Futon instead of jpeg
>> data I PUT.
>>
>>  $curl -X PUT http://192.xxx.yyy.zzz/database/document/test.jpg?rev=nnn
>> -H "Content/Type: image/jpeg" -d @test.jpg
>>
>> Is my command wrong ?
>>
>
> The header should be Content-Type, not Content/Type.

Oh, and you also need to use --data-binary instead of -d if you're
sending binary data:

curl -X PUT http://192.xxx.yyy.zzz/database/document/test.jpg?rev=nnn
-H "Content-Type: image/jpeg" --data-binary @test.jpg

- Matt

Reply via email to