ホームページ  >  記事  >  バックエンド開発  >  phpリクエストリクエストのjsonデータパケットがエスケープされます

phpリクエストリクエストのjsonデータパケットがエスケープされます

WBOY
WBOYオリジナル
2016-09-23 11:31:072068ブラウズ

POSTリクエストインターフェイス、以下に示すようにデータパケットを送信

phpリクエストリクエストのjsonデータパケットがエスケープされます

ヘッダーは以下の通りです

phpリクエストリクエストのjsonデータパケットがエスケープされます

それからインターフェース$request = file_get_contents("php://input"); var_dump($request)的时候,打印出的内容如图一Body显示的内容,最初我以为是环境原因,php://input需要在php.ini中将always_populate_raw_post_data = -1をします。

結局、印刷される内容は変わりません。私が期待していたのは、印刷することでした
phpリクエストリクエストのjsonデータパケットがエスケープされます

誰かがこの問題を解決するためのアドバイスをくれることを願っています。

返信内容:

POSTリクエストインターフェイス、以下に示すようにデータパケットを送信

phpリクエストリクエストのjsonデータパケットがエスケープされます

ヘッダーは以下の通りです

phpリクエストリクエストのjsonデータパケットがエスケープされます

それからインターフェース$request = file_get_contents("php://input"); var_dump($request)的时候,打印出的内容如图一Body显示的内容,最初我以为是环境原因,php://input需要在php.ini中将always_populate_raw_post_data = -1をします。

結局、印刷される内容は変わりません。私が期待していたのは、印刷することでした
phpリクエストリクエストのjsonデータパケットがエスケープされます

誰かがこの問題を解決するためのアドバイスをくれることを願っています。

皆さん、xdebug モジュールを有効にしているので、出力には html タグとエスケープ コードが表示されます。

  • このモジュールをアンインストールします

  • php.iniのhtml_errorsオプションをオフにする

このメソッドは書き直されたのでしょうか? 戻り値の本文に追加のタグがいくつかあることがわかり、データは正しいです。 var_dump

xdebug が有効になりました

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