我正在嘗試爲用戶發送請求創建一個相對簡單的php端點。我知道端點正在工作,因爲當我使用cURL訪問它時,我添加了發送給我的數據庫的參數。但問題是,當我使用爲cURL設置正確的內容類型以接收響應
var_dump($response);
頁面返回「NULL」。
因此,代碼工作正常,我只是想知道如何得到它的打印錯誤/成功消息
這是我到目前爲止已經試過在端點上
header("HTTP/1.1 200 OK");
header('Content-Type: text/plain');
echo 'Success message';
全捲曲的代碼是這樣
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => $url,
CURLOPT_POSTFIELDS => 'example=this'
));
$resp = curl_exec($curl);
// Close request to clear up some resources
curl_close($curl);
$response = json_decode($resp, true);
var_dump($response);
所以,我怎麼能得到成功的消息正確顯示,而不是「NULL」? var_dump($resp)
:如果你的捲曲的代碼返回通過測試的東西
你爲什麼在不是JSON的內容上調用json_decode? _那是你爲什麼得到NULL。改爲執行$ resp的var_dump。 – CBroe