現在要寫一個api接口,用的是post方法,其他公司給這api post發送json數據
但問題來了,我自己測試的時候,一開始接收數據是用$_POST接收,我模擬發送的時候,用php的curl模式post過來,一切正常
然後對方呼叫api的時候,說失敗了,我一看,是接收的資料為空,我自己用Fiddler模擬post請求過來,也的確是空,$_POST接收不了數據,然後我改用php://input就能接收成功。可是,我不知道為什麼,用php://input的話,我php用curl模擬post過來,竟然接收不了! ! ! !
就是說
curl post =>> $_POST
其他正常的post =>> php://input
這是什麼情況,我百度了一下
也沒看出個所以然
多看文件
http://php.net/manual/zh/rese...