0
即時通訊使用CakePHP做插件,所以我也apiController返回從數據庫數據(更新).. 我打電話是函數爲:的CakePHP不能在URL中讀取令牌傳遞
$token = hash("sha256","appliTest".strtotime(date('Y-m-d')));
$date = strtotime(date('Y-m-d'));
$api_data = file_get_contents("http://local.mywebsite.com/appliTest/
api/getData?token=".$token);
,並在該函數的getData在apiController我這樣做:
if((isset($this->params["url"]["token"]))
&&($this->params["url"]["token"]==hash("sha256","appliTest".strtotime(date('Y-m-d'))))){
die("ok");
}
感謝幫助...
感謝的回答,但問題還是一樣的! – Fredj
問題可能存在於其他地方嗎?也許運行CakePHP的Web服務器會剝離查詢字符串,或者將代碼放在錯誤的控制器中?可能是生成請求的代碼部分中的URL不正確。 – Sevvlor
現在它的工作,我的意思是令牌存在,而不是nul,但內容不像其他時,我稱之爲功能! – Fredj