<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ### 13.1.5 確定HTTP METHOD 在REST里,HTTP METHOD 常常對應如下含義 * POST 代表增加資源 * PUT 代表更改資源,客戶端提供需完整的資源屬性 * GET 代表查詢資源 * PATCH 更新資源,客戶端提供僅需要更改的資源屬性 * DELETE,通常用于刪除資源 * HEAD,類似GET,但僅僅只有HTTP 頭信息,頭信息包含了所需要查找的信息 * OPTIONS,用于獲取URI所支持的方法,響應信息會在HTTP頭中包含一個名為“Allow”的頭,值是所支持的方法,如“GET, POST”。 > 在業務系統里,刪除往往并不是指物理的刪除,而是邏輯刪除,資源通常仍然在數據庫里,只是狀態設置為刪除狀態 比如新增用戶 ~~~java POST http://192.168.0.1/api/v1.1/system/user ~~~ 查詢用戶id為451 ~~~java GET http://192.168.0.1/api/v1.1/system/user/451 ~~~ 查詢所有用戶 ~~~java GET http://192.168.0.1/api/v1.1/system/user ~~~ 如果有翻頁,可以在后增加類似offset,limit參數,比如 ~~~ GET http://192.168.0.1/api/v1.1/system/user?offset=1&limit=20&sortBy=name&sortOrder=desc ~~~ 更新用戶ID為451的用戶 ~~~java PUT http://192.168.0.1/api/v1.1/system/user/451 ~~~ 刪除用戶ID為451的用戶 ~~~java DELETE http://192.168.0.1/api/v1.1/system/user/451 ~~~ > 可以為資源標識添加后綴使得REST代碼更加容易閱讀,比如 > > ~~~java > GET http://192.168.0.1/api/v1.1/system/user/451.json > ~~~ > > 返回id為451的用戶信息,返回格式是json。 > > 現在也有一種設計REST URI的方式,把操作也放到uri里,http方法主要采用GET和POST,這個的好處同樣是易于閱讀
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看