30

PHPバージョンのリクエストを行うときにcurlがヘッダー情報を表示しないようにする方法に関する情報はたくさんありますが、CLIバージョンについては何もないようです。

私のリクエストはフォームにあります

curl -i -X POST -H 'Content-Type: application/json; charset=UTF-8' -H 'X-Accept: application/json' -H '-d '{"somedata":"12ihiuhihihed994f63dbef6b012b"}' https://myurl.com/v3/oauth/request

これは機能しますが、これを返します:

HTTP/1.1 200 OK
Cache-Control: private
Content-Type: application/json
Date: Wed, 27 Mar 2013 20:42:11 GMT
P3P: policyref="/w3c/p3p.xml", CP="ALL CURa ADMa DEVa OUR IND UNI COM NAV INT STA PRE"
Server: Apache/2.2.23 (Amazon)
Status: 200 OK
X-Powered-By: PHP/5.3.20
Content-Length: 54
Connection: keep-alive

{"code":"jkhjhhjhaa","state":null}

私が本当に欲しいのはこれだけです:

{"code":"jkhjhhjhaa","state":null}
4

3 に答える 3

43

コマンド-iからスイッチを削除するだけです。curl

man curl

言った :

-i, --include
(HTTP) 出力に HTTP ヘッダーを含めます。HTTP ヘッダーには、サーバー名、ドキュメントの日付、HTTP バージョンなどが含まれます...

于 2013-03-27T20:47:50.987 に答える