On Fri, Sep 17, 2010 at 10:13 AM, slymak <[email protected]> wrote:
> how to include attachment into cURL?

Once you've created $database/$document, just PUT the contents of the
file you want to attach to
/$database/$document/$attachmentName?rev=$rev, where $rev is the
revision from your newly-created document.  Example:

curl -X DELETE http://localhost:5984/test
curl -X PUT http://localhost:5984/test
(cd jcl
for file in *; do
    rev="$(curl -X PUT http://localhost:5984/test/$file -d '{"name":
"'"$file"'", "date": "'"$IDATE"'" }' | sed -ne
's/^.*"rev":"\([^"]*\)".*$/\1/p')"
    curl --data-binary @"$file"  -X PUT
http://localhost:5984/test/$file/contents?rev="$rev";
done)
-- 
Mark J. Reed <[email protected]>

Reply via email to