[問題] 關於REST的觀念

作者: quasi (嘉嘉有本難念的經)   2016-03-14 22:53:46
如題
查了一個小時還是覺得有點抽象
post get 這兩個我都用過
可put delete我就完全沒用過了
實務上 撈取資料我都用 GET,傳送表單則用POST
因為GET較快,但不安全;POST較安全。
但我其實不是很了解確切的差別 ..
問學長也都沒得到滿意的答覆
上網查也幾乎都是英文,英文真的滿需要再加強的 。。
現在主要有兩個問題想請教
1.REST的概念
2.post get put delete差異,使用時機
有勞各位大大了
作者: zoko741235 (台北金城武)   2016-03-14 23:08:00
2就是對應增刪改查四個動作 雖然你原本可以透過網址要後端幫你做對應的動作 但現在透過HTTP本身的機制你只要透過網址描述某個資源 然後搭配這四種東西說你具體要幹嘛 通常GET取得 POST新增 put更新 delete刪
作者: pm2001 (做個盾牌眼球兵吧)   2016-03-14 23:41:00
你要在網頁上實做的話 還要再多實作option
作者: quasi (嘉嘉有本難念的經)   2016-03-14 23:47:00
那請問他們是怎麼傳送的?因為get可以從url中知道所以我還要再後端判斷 request的方式嗎?
作者: zoko741235 (台北金城武)   2016-03-14 23:49:00
瀏覽器都有看網頁封包的工具 按下f12應該就能開啟了後端的確也要做判斷 才能做function的分流
作者: MangoTW (不在線上)   2016-03-15 00:18:00
post 不會比 get 安全
作者: mmis1000 (秋月戀楓)   2016-03-15 00:41:00
你需要的是https,還有很多其他的漏洞測試
作者: now99 (陳在天)   2016-03-15 23:24:00

Links booklink

Contact Us: admin [ a t ] ucptt.com