サーバ機能がすべて無効になり、要求後にCURLが有効になり、他の機能と交渉しています。私はのfile_get_contents(「PHP://入力」)を使用した//入力CURLを使用し、file_get_contentsを使用せずにraw postデータを取得/読み込みします。
:私はPHPからの生のPOSTデータを読みたい私のコードのいずれかで、一方
生ポストデータを取得するためにをが、私のサーバーではカールだけが有効になっていますが、私はそれを行うことができませんでした。
だから私は、生の投稿データをカールを使って読む方法を知りたいと思います。
あなたのご意見をお願いします。
curlは、(PHPスクリプトの観点から)リモートサーバと通信するために使用されますが、PHPスクリプト/プロセス自体のストリームを読むためには使用されません。 – VolkerK
標準スーパーグローバルアレイだけでは使えないのですか? – Ing
@Ing from php documentation:php:// inputは、リクエスト本体から生データを読み取ることができる読み取り専用ストリームです。 POSTリクエストの場合は、特殊なphp.iniディレクティブに依存しないので、$ HTTP_RAW_POST_DATAの代わりにphp://入力を使用することをお勧めします。さらに、$ HTTP_RAW_POST_DATAがデフォルトで設定されていない場合は、always_populate_raw_post_dataをアクティブにする代わりに、メモリを消費しない可能性があります。 enctype = "multipart/form-data"ではphp://入力は利用できません。 –