首先要了解http GET/POST的差異,我覺得這篇的形容很貼切,http是郵寄,把get想成是使用名信片,post想成是寫信放信封,所以
get 可以傳送的文字是有限的,(名信片大小),不安全的(名信片的字會被看到)
post 資料可以放很多,(多張信紙),透過信封比較不容易看到內容
http method補充可以看這篇
get : URL(網址)?(問號)後面key=value 兩個以上的值中間加& Sever side:Request.QueryString取資料, 資料小於2K
post:理論傳送資料大小沒有限制,Server side:Request.Form取資料
建議是查詢資料用get,修改、刪除、新增用post
get header body一次送出
post 先傳header 後傳body 分兩部份
http status code
200 ok
3xx 轉址
4xx 404 not found
5xx Server端
工具
可以攔截所有的網路通訊,不會遺漏
留言