Http Verbs(Put,Delete,Post,Get ...) - 不在API中使用它们

时间:2015-02-27 10:56:34

标签: php http symfony model-view-controller

我有一个关于在API / Web服务之外使用Http Verbs方法的问题。

我已经阅读了很多关于这些动词的内容,它们通常用于Rest API中。但是,如果我正在编写一个“正常”的应用程序,一个基于mvc框架的普通网站,那么在这里使用这些http动词也更好,或者我应该总是使用POST吗?

这种“Http Verbs模式”可以在普通应用程序中使用,还是只在你编写应该被其他人使用/调用的API时使用?

问候。

1 个答案:

答案 0 :(得分:0)

由于许多浏览器仅支持GET和POST(以及主要是PUT)方法,因此您应该使用它们。

如果您将使用更具体的方法,那么您可以遇到来自拥有一些异国情调的自制浏览器(主要是移动设备)的用户的一些错误。