-2

コマンドラインカールは次のとおりです。

curl https://sitea.com/v1 -X PUT \
         -d callback_url="https://siteb.com/event" \

私は持っている

ch = curl_init();

$callback_url = " https://sitea.com/v1";
curl_setopt($ch, CURLOPT_URL, $callback_url);

curl_exec($ch);

ただし、残りのオプションをどのように処理するかについてはわかりません。-X、-d などとは何ですか? PHP経由でそのcurlコマンドを表現するにはどうすればよいですか(コマンドラインではありません)

みんな、ありがとう!

4

1 に答える 1

4

-X使用するコマンド(HTTP動詞)を指定します。この場合、そのPUT。同等のものはcurl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PUT');

-dリクエストとともに送信するデータ(ペイロード)です。同等のものはcurl_setopt($ch, CURLOPT_POSTFIELDS, 'callback_url="https://siteb.com/event"');

他の人がコメントで述べているように、「このオプションは何をするのか」をチェックする最初の場所はマニュアルページです(manドキュメントをロードするために使用されるコマンドであるため、マニュアルページと呼ばれます)。curlユーティリティがインストールされていない場合は、Linuxのマニュアルページのオンライン検索を提供するWebサイトがたくさんあります。1つはhttp://man.he.net/です

于 2012-10-04T04:19:34.137 に答える