亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Restful API實戰

慕圣0362214 全棧工程師
難度中級
時長 2小時25分
學習人數
綜合評分9.57
73人評價 查看評價
9.7 內容實用
9.5 簡潔易懂
9.5 邏輯清晰
  • DHC Client
    查看全部
    0 采集 收起 來源:DHC Client

    2017-09-03

  • 如何設計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:返回一個空文檔
    查看全部
    3 采集 收起 來源:restful設計要素

    2018-03-22

  • 422 Unprocesable Entity 當創建一個對象時,發生一個驗證錯誤
    查看全部
    0 采集 收起 來源:restful設計要素

    2017-09-03

  • RESTful適合資源型服務接口,高效率,安全性要求不高的場景。 SOAP的成熟性可以給需要提供給多開發語言的,對于安全性要求高的接口設計帶來便利
    查看全部
    1 采集 收起 來源:架構區別

    2017-09-03

  • 狀態碼 200 OK 客戶端請求成功 400 Bad Request 客戶端請求有語法錯誤,服務器不理解 401 Unauthorized 服務器收到請求,但是拒絕提供服務 404 Not Found 請求資源不存在 500 Internal server error 服務器錯誤 503 Server Unavailable 服務器不能處理客戶端的請求
    查看全部
  • 本質:一種軟件架構風格 核心:面向資源 資源:網絡上的一個實體,網絡上的一個具體信息
    查看全部
  • PUT 是更新資源
    查看全部
    0 采集 收起 來源:restful設計要素

    2017-08-30

  • RESTful API 設計標準
    查看全部
  • $pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES,false);
    查看全部
    0 采集 收起 來源:文章業務邏輯

    2018-03-22

  • 更新資源操作
    查看全部
    0 采集 收起 來源:restful設計要素

    2017-08-18

  • 創建資源操作
    查看全部
    0 采集 收起 來源:restful設計要素

    2017-08-18

  • RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [L]
    查看全部
    0 采集 收起 來源:完善用戶API

    2017-08-17

  • 問題請求狀態碼
    查看全部
    0 采集 收起 來源:restful設計要素

    2017-08-08

  • 問題請求的狀態碼
    查看全部
    0 采集 收起 來源:restful設計要素

    2017-08-08

  • 成功的狀態碼示例
    查看全部
    0 采集 收起 來源:restful設計要素

    2017-08-08

舉報

0/150
提交
取消
課程須知
1.了解HTTP協議 2.對php的基礎知識掌握,如數組、類、對象
老師告訴你能學到什么?
Restful API簡介 HTTP協議簡介 Restul API與SOAP的區別 Restful API設計要素 Restful API 設計流程

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!