看板 Soft_Job 關於我們 聯絡資訊
最近在看restful, 很多教學文章都說google map的api是restful 但是我看api的url長這樣: https://maps.googleapis.com/maps/api/geocode/json?address=taiwan 我一直以為如果是restful的話,url應該要長這樣: https://maps.googleapis.com/maps/api/geocode/json/address/taiwan 就是沒有 & ? = 這些東西 請問google map的api是restful?? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.211.122 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1474689336.A.64B.html
robler: ...? 哪邊的文件有和你說 restful是看有沒有& 和? 的 09/24 12:06
MIM23: 看來你剛接觸 WebService 09/24 12:08
JULONE780701: 是哪個學長前輩在亂教你... 09/24 12:27
gn01838335: 喔 09/24 12:39
https://zh.wikipedia.org/wiki/URL%E9%87%8D%E5%AF%AB URL重寫 (URL Rewriting) 是一種REST的相關技術.... 滿多RESTful網路上的教學都會做url的rewrite 我一直以為URL Rewrite是RESTful的條件之一 ※ 編輯: pracinverse (59.115.211.122), 09/24/2016 12:50:42
kyoin: 不可能沒有啊 不然一堆複雜的條件 URL不就一長串且又不固定 09/24 12:52
sean2449: 你應該去看一下Restful的定義 09/24 12:57
gmoz: Rewrite只是選項而已阿 09/24 12:57
johnny94: 他教你的不是定義上的restful,所以這邊的基本教義派 09/24 13:30
johnny94: 會噓爆你學長(拍拍 09/24 13:31
blackie1019: Restful定義命名就說routing是用來取得resources, qu 09/24 15:21
blackie1019: ery 是filter 條件。這表示針對你要存取的resources 09/24 15:21
blackie1019: 可以彈性的加上query string作非必要的filter,但沒 09/24 15:21
blackie1019: 說不能有query string。而query string也只是filter, 09/24 15:21
blackie1019: 不能濫用到required 欄位或資料用途。 09/24 15:21
jerry771210: 不然你覺得他是soap?rest是啥的縮寫知道嗎XD 09/24 15:35
max241: 奇文共賞 09/24 15:45
VisualStudio: Querystring in REST https://goo.gl/HhW3sP 09/24 16:11
pc2990: 同問 所以google maps api是restful對吧 09/24 21:47
jimwayne123: url rewrite 只是 restful 的 best practice 09/25 02:27
ku399999: 不用這麼兇吧...雖然在這問這個好像怪怪的 09/28 09:43
youknowme09: 應該只有符合部份REST style 但不能稱做RESTful 09/30 20:19