On Tue, Apr 7, 2009 at 2:55 PM, Gottimukkala, Vidya <[email protected]> wrote: > Hi, I am trying to send an xml file to a URL (works as an API which accepts > xml – data, authorization (xml element parameter) is also a part of xml > file) . when I try to use the command as follows I get the error as > > The command I used: curl -v "/home/vidya/vidya_test1.xml" --header > "Content-Type: text/xml" "https://members.ordermotion.com/hdde/xml/udi.asp" > > Error: > > curl: (3) <url> malformed > > I am completely new to curl, and am trying to use it to POST an XML file to > via HTTP request and then receive an xml response.
Maybe you want something like this? (untested) curl -F "fieldname=@/home/vidya/vidya_test1.xml;type=text/xml" "https://members.ordermotion.com/hdde/xml/udi.asp" or maybe "<" instead of "@". See the curl documentation for details. You would have to find out what "fieldname" should be. Also, you're on the wrong mailing list. I believe the one you want is here: http://cool.haxx.se/mailman/listinfo/curl-users -- Michael Wood <[email protected]>
