Re: [問題] 網頁POST、GET有何差
※ 引述《APE36 (PT鄉民)》之銘言:
: 詢問一下
: POST、GET
: 兩個指令上有何差別呢??
: 因為上網看過資料也沒看到整理出的重點來...
: 所以上來發問一下
: 請教高手了解的人可以為我解答下!!
: 謝謝
簡單來說
1.Get是用來從服務器上獲得數據,而Post是用來向服務器上傳遞數據。
不過也有人用GET來傳遞數據 還有記得有長度限制
如果你使用get傳遞帳號密碼的話 被看到你的資料就外洩了~
2、Get將表單中數據的按照variable=value的形式,添加到action所指向的URL後面
,並且兩者使用「?」連接,而各個變量之間使用「&」連接;
Post是將表單中的數據放在form的數據體中
Get範例
https://mail.google.com/mail/?ui=2&shva=1#inbox
?後面就是參數 ui=2 shva=1#nbox
Post範例
https://mail.google.com/mail/
資料會存在form裡面送出去
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.48.250
推
11/11 20:27, , 1F
11/11 20:27, 1F
Session是把資料存在主機 用程式語言把Session存起來
假設你登入的時候 會員身分分為 管理者 黃金會員 一般會員
那你要一直post或是get 非常麻煩
所以在登入的時候 判斷會員身分 然後存在Session裡面
要用到會員身分這個資料的時候 直接從Session抓出來用就好了
有的時候會把一些比較不敏感的資料存在Session裡面
以方便使用
※ 編輯: RexLou 來自: 123.194.48.250 (11/11 20:34)
→
11/13 02:16, , 2F
11/13 02:16, 2F
→
11/18 17:17, , 3F
11/18 17:17, 3F
→
11/18 17:18, , 4F
11/18 17:18, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 11 篇):