2016-04-14 28 views
1

私はCURLを経由してREST APIにXMLを投稿しようとしている:CURL:サーバーへのPOST XMLデータを[コマンドラインパラメータWINDOWS]

λ curl -X POST -H "Content-Type: application/xml" http://localhost/vcardservice -d '<?xml version='1.0' encoding='ISO-8859-1' standalone='yes'?><ns2:vCardRequestStore> 
    <vcardRequestList> <vcardRequest></vcardRequest></vcardRequestList></ns2:vCardRequestStore>' 

が、すべてのヘルプは

Error: 
    < was unexpected at this time. 

をされて動作していません感謝。

+0

奇妙な内部エスケープダブルクォートで試してみてくださいカール7.35.0とUbuntuの上にあるように、これは私のために動作します。明らかに404ページが表示されますが、エラーはありません。だから私はそれがあなたの 'vcardservice'の問題だと推測しています –

+0

私は窓にいます... – thegio

答えて

1

は、データペイロード

<?xml version=\"1.0\" encoding=\"ISO-8859-1\" standalone=\"yes\"?> ... 
+0

ありがとう、修正するために、私は二重引用符を一重引用符ではなく、引用符をバックスラッシュ – thegio

関連する問題