ホームページ  >  記事  >  バックエンド開発  >  php が投稿情報を受け入れられない場合はどうすればよいですか?

php が投稿情報を受け入れられない場合はどうすればよいですか?

hzc
hzcオリジナル
2020-06-10 10:44:492917ブラウズ

php が投稿情報を受け入れられない場合はどうすればよいですか?

php が投稿情報を受け入れられない問題の解決策:

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

ajax パラメータ contentType: 'application/json; charset=utf-8' の場合、file_get_contents("php://input") を使用して値 $_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" を使用する必要があります)入力ストリーム メソッドは、

推奨チュートリアル: "

phptutorial

" を受け入れます。

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

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