javascript – Angular POST请求

我使用Angular
JavaScript开发了一个网页.现在它正在处理Web API,但是当我连接到PHP CodeIgniter API时,GET函数可以工作,但POST方法不起作用.它响应“响应代码405”.

userMaintainenceService的代码:

angular.module('commom.services')
 .factory("userMaintainenceService["$resource","appSettings",userMaintainenceSe‌​rvice]); 

function userMaintainenceService($resource,appSettings){
 return $resource(appSettings.serverPath+"dbu/User",null, { 
  Create: { method: 'POST' } 
 });
};

最佳答案 代码405告诉您使用请求发送的数据与API不兼容.

从angular http设置你的API允许的正确类型(如“”application / xml“等)

点赞