84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
比如我们说get是幂等和安全的?是不是说这只是规定,我们也能通过代码把get当post用(非幂等和非安全)
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
GET POST 是标准,而不只是约定。约定和标准的区别在于是否被强制执行。约定的执行靠个人,而 GET POST 作为标准是会被浏览器忠实执行的。最后我们会发现在至少在浏览器环境中,GET 和 POST 是有一些区别的。比如:GET 无法传 Form Data,于是在代码里,就无法完全用 GET 替代 POST 。
甚至还没到约定的层面, 应该说这是一个最佳实践
没有这么干的网站比比皆是
但这不妨碍我们自己来进行这个最佳实践
这是一个泛规则,原本定义是这样使用的,但它也没有写死不让其他用法,根据个人看法灵活使用
GET POST 是标准,而不只是约定。
约定和标准的区别在于是否被强制执行。
约定的执行靠个人,而 GET POST 作为标准是会被浏览器忠实执行的。
最后我们会发现在至少在浏览器环境中,GET 和 POST 是有一些区别的。
比如:GET 无法传 Form Data,于是在代码里,就无法完全用 GET 替代 POST 。
甚至还没到约定的层面, 应该说这是一个最佳实践
没有这么干的网站比比皆是
但这不妨碍我们自己来进行这个最佳实践
这是一个泛规则,原本定义是这样使用的,但它也没有写死不让其他用法,根据个人看法灵活使用