研究基于SailsJs 1.0蓝图的REST API。同时使用PUT和PATCH尝试更新记录。
记录更新似乎成功,但是SailsJs在收到PUT或PATCH时发出302重定向,但重定向失败,随后由于404错误而终止。
<- GET /manufacturer/5d28a29de8db6700079bf06f (8ms 200)
debug: Using `PUT` to update a record is deprecated in Sails 1.0. Use `PATCH` instead!
<- PUT /manufacturer/5d28a29de8db6700079bf06f (5ms 302)
<- PUT /manufacturer/Manufacturer/show/5d28a29de8db6700079bf06f (1ms 404)
<- GET /manufacturer (7ms 200)
有人能阐明这里发生的事情吗?
sails -v => 1.2.3
前端是Angular8.1.1,节点12.6.0
答案 0 :(得分:0)
PUT
已贬值,请使用PATCH
,除此之外,一旦使用302
,帆通常会返回sails-hook-apianalytics
[我在某些要求下也得到302 ]