get與post的區別

1. 最直觀的就是語意上的區別,get用來取得數據,post用來提交數據。
2. get參數有長度限制(受限於url長度),而post無限制

詳細說下第一點,先說結論:顛倒兩者會造成非常糟糕的結果。
例如一個網頁位址是:www.taobao.com?itemId=123
你把它寄給朋友,說這個東西很酷!這就是用get來取得資料最正確的方式,它有利於傳播。

但如果你用post請求取得到一個商品頁面,url還是http://www.taobao.com,那你把這個url分享給朋友是沒有意義的。

反過來說,如果你用www.weibo.com?uid=1&content=haha&token=xxxxxxxxxx
來發一條微博,並且這個url被其他人看到了。
那他直接把url在他那裡複製一下就可以幫你發微博了,是不是也很不合理?

繼續學習
||
<?php ehco "hello "; ?>