Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js sails.js angulajs文件post 404(未找到)错误节点.js_Node.js_Angularjs_Sails.js - Fatal编程技术网

Node.js sails.js angulajs文件post 404(未找到)错误节点.js

Node.js sails.js angulajs文件post 404(未找到)错误节点.js,node.js,angularjs,sails.js,Node.js,Angularjs,Sails.js,我正在使用sailsjs,希望使用 路线: 'post /admin/images/upload' :{ controllers :'ImagesController', action :'upload' } “post/admin/images/upload”:{ 控制器:'ImagesController', 操作:'上载' } 但当我发布时,它返回404 not found错误,并且它从未进入该控制器, 这段代码在simple n

我正在使用sailsjs,希望使用

路线:

'post /admin/images/upload' :{ controllers :'ImagesController', action :'upload' } “post/admin/images/upload”:{ 控制器:'ImagesController', 操作:'上载' } 但当我发布时,它返回404 not found错误,并且它从未进入该控制器,
这段代码在simple node.js上运行得很好,我尝试了其他jquery插件进行文件上传,但从服务器接收到相同的404页面未找到错误

您需要在路由声明中将
控制器更改为
控制器

'post /admin/images/upload' :{
        controller   :'ImagesController',
        action       :'upload'
 }
或者您可以使用快捷方式:

'post /admin/images/upload' : 'ImagesController.upload'
'post /admin/images/upload' : 'ImagesController.upload'