-
DHC Client查看全部
-
如何設計RESTful API 一、資源路徑(URI) 不能能動詞,只能用名詞的復數 版本信息:1、加入到url中 v1 2、加入到請求頭 二、HTTP動詞 : 對 資源的CRUD操作 有HTTP動詞(謂詞)表示 get post put patch:在服務器更新資源(更新后只返回更新的屬性) delete 三、過濾信息:如果記錄數量很多,服務器不可能全部返回給用戶,API應該提供參數,過濾返回結果 例如: ?offset=10 指定位置開始 ?page=2&per_page 指定第幾頁,以及每頁的記錄數 四、狀態碼:使用HTTP狀態碼 200(OK) 201(新建或修改成功) 204(刪除數據成功) 400(請求有錯誤) 401(用戶沒有驗證) 403(用戶訪問被禁止) 422(創建對象時,驗證錯誤) 500(服務器內部錯誤) 五、錯誤處理: error 作為鍵名 value 做參數值 六、留返回結果: GET/ collections:返回資源對象列表(數組) GET/ collection/identity 返回單個資源對象 POS/ collections:返回新生成的資源對象 PUT/collections/identity:返回完整的資源對象 PATCH/collections/identity:返回被修改的屬性 DELETE/collections/identity:返回一個空文檔查看全部
-
422 Unprocesable Entity 當創建一個對象時,發生一個驗證錯誤查看全部
-
RESTful適合資源型服務接口,高效率,安全性要求不高的場景。 SOAP的成熟性可以給需要提供給多開發語言的,對于安全性要求高的接口設計帶來便利查看全部
-
狀態碼 200 OK 客戶端請求成功 400 Bad Request 客戶端請求有語法錯誤,服務器不理解 401 Unauthorized 服務器收到請求,但是拒絕提供服務 404 Not Found 請求資源不存在 500 Internal server error 服務器錯誤 503 Server Unavailable 服務器不能處理客戶端的請求查看全部
-
本質:一種軟件架構風格 核心:面向資源 資源:網絡上的一個實體,網絡上的一個具體信息查看全部
-
PUT 是更新資源查看全部
-
RESTful API 設計標準查看全部
-
$pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES,false);查看全部
-
更新資源操作查看全部
-
創建資源操作查看全部
-
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [L]查看全部
-
問題請求狀態碼查看全部
-
問題請求的狀態碼查看全部
-
成功的狀態碼示例查看全部
舉報
0/150
提交
取消