2017-10-13 25 views
0

設計API時我見過兩種款式(/api/users/:uid/api/users/{uid}):休息 - API url中的「:」和「{}」有什麼區別?

他們有不同的含義嗎?或者只是樣式?

+1

REST(或RESTFul)是一種設計Web服務接口的方法,而不是一個特定的實現。你在用什麼框架? Rails的? 。淨? Java的? CGI? – kolosy

回答

0

這兩個示例都涉及提交的URL的捕獲元素。當您的服務以/api/users/foo的形式收到請求時,控制器(或任何代碼段被調用來處理請求)將收到一個名爲uid的值爲foo的請求參數。無論是以冒號作爲前綴還是用大括號包裝,都取決於您使用的特定框架的語法。

相關問題