[請益] Google Map API是restful API嗎?

作者: pracinverse (改)   2016-09-24 11:55:33
最近在看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??
作者: robler (章魚丸)   2016-09-24 12:06:00
...? 哪邊的文件有和你說 restful是看有沒有& 和? 的
作者: MIM23 (HAWK)   2016-09-24 12:08:00
看來你剛接觸 WebService
作者: JULONE780701 (亞)   2016-09-24 12:27:00
是哪個學長前輩在亂教你...
作者: gn01838335 (寂靜的生存者)   2016-09-24 12:39:00
作者: kyoin (nioyk)   2016-09-24 12:52:00
不可能沒有啊 不然一堆複雜的條件 URL不就一長串且又不固定
作者: sean2449 (肉鬆)   2016-09-24 12:57:00
你應該去看一下Restful的定義
作者: gmoz ( This can't do that. )   2016-09-24 12:57:00
Rewrite只是選項而已阿
作者: johnny94 (32767)   2016-09-24 13:30:00
他教你的不是定義上的restful,所以這邊的基本教義派會噓爆你學長(拍拍
作者: blackie1019 (blackie)   2016-09-24 15:21:00
Restful定義命名就說routing是用來取得resources, query 是filter 條件。這表示針對你要存取的resources可以彈性的加上query string作非必要的filter,但沒說不能有query string。而query string也只是filter,不能濫用到required 欄位或資料用途。
作者: jerry771210 (說在多也沒用)   2016-09-24 15:35:00
不然你覺得他是soap?rest是啥的縮寫知道嗎XD
作者: max241 (養生之道)   2016-09-24 15:45:00
奇文共賞
作者: VisualStudio (2015)   2016-09-24 16:11:00
Querystring in REST https://goo.gl/HhW3sP
作者: pc2990 (Ryu)   2016-09-24 21:47:00
同問 所以google maps api是restful對吧
作者: jimwayne123 (曼陀羅)   2016-09-25 02:27:00
url rewrite 只是 restful 的 best practice
作者: ku399999   2016-09-28 09:43:00
不用這麼兇吧...雖然在這問這個好像怪怪的
作者: youknowme09   2016-09-30 20:19:00
應該只有符合部份REST style 但不能稱做RESTful

Links booklink

Contact Us: admin [ a t ] ucptt.com