Re: [問題] 網頁POST、GET有何差

看板Web_Design作者 (Rex)時間14年前 (2011/11/11 20:24), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串2/11 (看更多)
※ 引述《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
那通常做session的是用哪個再傳遞呢?? 大推解說文
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
POST一樣看光光 最最最簡單的例子 Wireshark
11/13 02:16, 2F

11/18 17:17, , 3F
兩者都是variable=value形式
11/18 17:17, 3F

11/18 17:18, , 4F
其實第 2 點講的很奇怪啊……= =a
11/18 17:18, 4F
文章代碼(AID): #1ElHFgF2 (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #1ElHFgF2 (Web_Design)