在开发项目以前,首先尽快熟悉项目中现有的组件,好比分页怎么使用,接口参数怎么定义等等,其目的是让本身写的代码不超出了框架的约束,否则有可能出现重复造轮子状况。浏览器
今天,我也步入项目团队中,强烈的感受框架的不足,好比分页组件功能足,Web接口定义请求方式所有使用Post请求等问题。当本身静下来的时候,我在想是否是太较真了,为何好多开发者都不按现有的规范来。好比Web接口全使用POST请求,开始寻找有力说服本身的答案。缓存
为了比较有说服力,本人仍是选择W3C定义,它是这么定义的框架
GET 方式的一些解释:blog
注:查询字符串(名称/值对)是在 GET 请求的 URL 中发送接口
POST 方式的一些解释:资源
注:查询字符串(名称/值对)是在 POST 请求的 HTTP 消息主体中发送开发
W3C 对 GET 和 POST 给出清晰的定义,及各自的特性。能够说所有使用POST是能够的,不供第三方使用。字符串
总是感受不舒服,难道本身逼着本身说服本身。it