post和get请求的区别 知乎
发布网友
发布时间:2022-04-24 21:44
我来回答
共2个回答
热心网友
时间:2022-05-02 17:43
1. 最直观的就是语义上的区别,get用于获取数据,post用于提交数据。
2. get参数有长度*(受限于url长度),而post无*
详细说下第一点,先说结论:颠倒两者会造成非常糟糕的结果。
你把它发给朋友,说这个东西很酷!这就是用get来获取数据最正确的方式,它有利于传播。
但如果你用post请求获取到一个商品页面,url还是,那你把这个url分享给朋友是没有意义的。
反过来说,如果你用来发一条内容为haha的微博,并且这个url被其他人看到了。
那他直接把url在他那儿复制一下就可以帮你发微博了,是不是也很不合理?
热心网友
时间:2022-05-02 19:01
post比get提交时安全。