php post パラメータフリー設定方法: 1. ajax 経由でインターフェースをリクエスト 2. クライアントがcurl経由でリクエスト 3. PHPサーバー上で「file_get_contents("php://input");」を実行。
この記事の動作環境: Windows 7 システム、PHP 7.1 バージョン、DELL G3 コンピューター
パラメータ名なしポストデータクライアントとその方法それをインターフェースするために
PHP バージョン クライアント:
1. 最初のケースは、クライアントが ajax 経由でインターフェイスを要求する場合です。
$.ajax({ type: 'POST', url: url , data: data , success: success , dataType: dataType });
2. 2 番目のケースは、クライアントがcurl を通じてリクエストできる場合です。
$ch = curl_init(); //设置URL,POST方式提交以及POST数据 curl_setopt($ch, CURLOPT_URL, $apiurl); curl_setopt($ch, CURLOPT_POST,1); curl_setopt($ch, CURLOPT_POSTFIELDS, "post数据"); $result = curl_exec($ch);
PHP バージョン サーバー:
$sendjson=file_get_contents("php://input"); print_r($sendjson);
推奨学習: 「PHP ビデオ チュートリアル 」
以上がパラメータなしでPHPポストを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。