簡體   English   中英

CakePHP Rest API無法正常工作

[英]CakePHP rest API not working

我有一個模型“ Note”,其控制器如下所示: http://pastebin.com/TqVJm7Uw

當我發送GET請求http://hostname/notes.json我能夠看到json格式的注釋。 例如-http: //pastebin.com/Haf6fq9S

但是當我發送GET請求http://hostname/notes/4febea9d928488a443000000.json我收到消息-

{"code":"404","url":"\/notes\/4febea9d928488a443000000.json","name":"Action NotesController::4febea9d928488a443000000() could not be found."}

我的route.php文件看起來像這樣-

CakePlugin::routes();
Router::parseExtensions();
Router::parseExtensions('json');
Router::mapResources('notes');/**
require CAKE . 'Config' . DS . 'routes.php';

這有什么問題嗎? 為什么REST restst可以正常工作但不能正常顯示?

我將MongoDB數據源與CakePHP一起使用時,當我切換回舊的MySQL驅動程序時,它開始正常工作。 不知道MongoDB數據源出了什么問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM