首頁  >  文章  >  後端開發  >  php Request請求json封包被轉義

php Request請求json封包被轉義

WBOY
WBOY原創
2016-09-23 11:31:072110瀏覽

POST請求接口,發送資料包如下圖

php Request請求json封包被轉義

Header如下圖

php Request請求json封包被轉義

然後我在介面$request = file_get_contents("php://input"); var_dump($request)的時候,列印出的內容如圖一Body顯示的內容,最初我以為是環境原因,php://input需要在php.ini將always_populate_raw_post_data = -1

最終,印出還是同樣的內容。我期望的是印出
php Request請求json封包被轉義

希望大神能給我一些解決這個問題的意見。

回覆內容:

POST請求接口,發送資料包如下圖

php Request請求json封包被轉義

Header如下圖

php Request請求json封包被轉義

然後我在介面$request = file_get_contents("php://input"); var_dump($request)的時候,列印出的內容如圖一Body顯示的內容,最初我以為是環境原因,php://input需要在php.ini將always_populate_raw_post_data = -1

最終,印出還是同樣的內容。我期望的是印出
php Request請求json封包被轉義

希望大神能給我一些解決這個問題的意見。

少年,你開啟了xdebug模組所以輸出的時候會有個美化效果,看到的就是html標籤加轉義代碼。

  • 卸載該模組

or

  • 在php.ini關閉html_errors選項

是不是var_dump這個方法被重寫了? 我看你的回傳body多了些標籤,數據是沒錯。

是你開啟xdebug了啊

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn