38

curlpathおよびを使用して2つのパラメーターを投稿しようとしていますfileName:

curl --request POST 'http://localhost/Service' --data "path='/xyz/pqr/test/'&fileName='1.doc'"

私はこれで何かが間違っていることを知っています。URLEncode などを使用する必要があります。私は多くのことを試しましたが、まだ運がありません。

curl リクエストのデータに URL を投稿する方法の例を教えてください。

4

2 に答える 2

2

変数を半引用符で囲む必要はないと思います。試してください:

curl -XPOST 'http://localhost/Service' -d "path=%2fxyz%2fpqr%2ftest%2f&fileName=1.doc"

%2fのエスケープコードです/

http://www.december.com/html/spec/esccodes.html

また、ポートを指定する必要がありますか? ( チェックしてるだけ :) )

于 2013-08-13T08:40:00.147 に答える