This week's book giveaway is in the Big Data forum.
We're giving away four copies of Elasticsearch in Action and have Radu Gheorghe & Matthew Lee Hinman on-line!
See this thread for details.
The moose likes Web Services and the fly likes Passing multiple XML objects using curl Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Elasticsearch in Action this week in the Big Data forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "Passing multiple XML objects using curl" Watch "Passing multiple XML objects using curl" New topic
Author

Passing multiple XML objects using curl

Rajesh Khan
Ranch Hand

Joined: Oct 16, 2011
Posts: 230
The following cul command works
curl -X PUT -HContent-type:application/xml --data "<User><ip_address>foo</ip_address></User>" http://localhost:8080/Rest/rest/sub/Whatever
but when passing two objects like such

curl -X PUT -HContent-type:application/xml --data " "<User><ip_address>foo</ip_address></User>" "<Field><page_uri>something</page_uri></Field>"" http://localhost:8080/EdaRest/rest/sub/Whatever
fails ? one object is User and other is Field
Sp Wong
Greenhorn

Joined: Jan 29, 2012
Posts: 4
Please try below:



If you have too long XML request data to send over, you can place the XML into a file...and the execute your command like below:

 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: Passing multiple XML objects using curl