gpt4 book ai didi

ruby-on-rails - 为什么 Ruby on Rails 书籍或引用文献总是说 Update 是 PUT 而 Destroy 是 DELETE 而不是?

转载 作者:行者123 更新时间:2023-12-04 20:22:09 24 4
gpt4 key购买 nike

因为如果我使用 Fiddler 来监控它,它是:

CRUD       Method  Path        With              Idempotent?   action
---- ------ ---- ---- ----------- ------
Create POST /foos/ No create
Retrieve GET /foos/:id Yes show
Update POST /foos/:id _method=put Yes update
Destroy POST /foos/:id _method=delete Yes destroy

所以 PUTDELETE (作为 HTTP 动词)实际上并未使用。但是为什么Rails 书籍和引用文献总是说它是 PUTDELETE ?

最佳答案

因为网页浏览器没有界面生成PUTDELETE要求。

当然,您编程的客户端具有足够的灵活性来使用 PUTDELETE正如预期的那样,但浏览器实际上只能使用 GETPOST .

关于ruby-on-rails - 为什么 Ruby on Rails 书籍或引用文献总是说 Update 是 PUT 而 Destroy 是 DELETE 而不是?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5280857/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com