From: Palmer, E. <ep...@ri...> - 2012-01-13 17:33:24
|
We have done binary puts with the apache httpcore and httpclient libraries into exist. You have to specify the mime-type in header. I don't know about the exist httpclient function but check to see if you can specify a mime-type. Eric Palmer U of Richmond From: Ann Kelly <ann...@gm...<mailto:ann...@gm...>> Date: Thu, 12 Jan 2012 14:13:04 -0500 To: "exi...@li...<mailto:exi...@li...>" <exi...@li...<mailto:exi...@li...>> Subject: [Exist-open] Has anyone tried binary puts? Hello eXistians, This is my first posting to the list. I am trying to use both the httpclient:put and the expath http:send-request to do an http PUT of a binary file into a remote site. The httpclient:put requires a node() type for it's content so it appears this interface was not designed to put binary files. The expath http:send-request generates serialization errors if I enclose a base64binary type in the body. Note that the expath documentation implies that binary files are supported. See the documents at link below. http://expath.org/spec/http-client I'm using the trunk eXist build. Any help would be appreciated. Thanks, Ann -- Ann M Kelly, CPCU Kelly McCreary & Assoc Pampered Chef Consultant ann...@gm...<mailto:ann...@gm...> (952) 956-4961<tel:%28952%29%20956-4961> (cell) (952) 931-9198<tel:%28952%29%20931-9198> (home) |