ホームページ >バックエンド開発 >PHPの問題 >php が投稿を取得できない場合はどうすればよいですか?

php が投稿を取得できない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2020-07-10 09:56:333325ブラウズ

phpが投稿を取得できない問題の解決策: まずヘッダー情報「content-type」を確認し、次に「file_get_contents("php://input")」を使用して受信する入力ストリームを取得します。投稿データ。

php が投稿を取得できない場合はどうすればよいですか?

#php は post 値を取得できません

これは通常、ajax を送信するときに発生します

ajax パラメータ contentType を設定します: 'application/json; charset=utf-8'、 file_get_contents("php://input")

1 を使用して値 $_POST を取得できません。content-type かどうかを確認してください。ヘッダー情報は「content-type:application/x-www-form-urlencoded」です。この送信はフォームでデータを送信するもので、PHP は $_POST を使用してそれを受け取ります。

2. ヘッダー情報の content-type が「content-type:application/json」の場合、json モードでデータを送信するため、PHP は file_get_contents("php:// input") を使用して取得します。入力ストリーム メソッドは、

関連知識の詳細については、

PHP 中国語 Web サイトを参照してください。

以上がphp が投稿を取得できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。