不能在sailsjs v1.0中使用PATCH

时间:2018-06-16 13:21:58

标签: ajax xmlhttprequest sails.js

我使用活动蓝图API航行v1.0,我想更新模型中的字段,所以如果我用PUT方法进行Ajax调用,它就会说:

  

debug:在Sails 1.0中不推荐使用PUT来更新记录。请改用PATCH!

但是如果我使用PATCH而是说:

  

预检响应中的Access-Control-Allow-Methods不允许使用方法PATCH。

我的security.js配置文件是:

module.exports.security = {

   cors : {
      allRoutes: true,
      allowOrigins: ["http://localhost", "https://localhost"],
      allowRequestMethods: 'GET, POST, DELETE, OPTIONS, HEAD, PATCH, PUT',
      allowRequestHeaders: 'content-type',
   }
};

任何人都可以帮助我吗?问候

1 个答案:

答案 0 :(得分:0)

尝试创建响应为200的OPTIONS路由。