みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつもお世話になります。
環境はWin10,v18です。
次のようなリクエストをcURLで戻り値を取得したいのですが、エラーが返ります。
curl -i -X POST \
-H "Accept: application/json" \
-d '{"auth":{"passwordCredentials":{"username":"name","password":"pass"},"tenantId":"id"}}' \
https://www.***.***
URLから挿入のcURLのオプションにて、
一行にして'を"にしたり、エスケープさせていろいろと試したのですが。
"-i -X POST -H \"Accept: application/json\" -d \"{\"auth\":{\"pass・・・省略}}\"\" 等試しました。
cURLオプションの計算式にどのように記述したらいいのでしょうか?
よろしくお願いします。
Offline
自己解決しました。
Jsonの中の”のエスケープが不十分でした。
Offline
値を変数に入れて、
-d@$var
じゃないすか。
ありがとうございます。
-d内での文字列のエスケープで解決できました。
でも@をつかうほうがよさそうですね。
Offline
Pages: 1
[ Generated in 0.009 seconds, 7 queries executed - Memory usage: 505 KiB (Peak: 515.94 KiB) ]