Java知識分享網 - 輕松學習從此開始!????

Java知識分享網

Java1234官方群24:java1234官方群24
Java1234官方群24:791563025
     

SVN視頻教程(結合eclipse,idea)免費領取

畢設代做,包查重聯系人QQ:1982956321畢設大神

領取國內優秀就業,加薪,跳槽項目課程源碼-vue2+jwt+springboot+mybaits前后端分離通訊錄系統課程

SpringBoot打造企業級進銷存

Java1234 VIP課程

領取微信掃碼登錄Java實現視頻教程

Java1234至尊VIP(特價活動)
當前位置: 主頁 > Java文檔 > JavaWeb技術相關 >

《RESTful Web Services Cookbook中文版》PDF 下載


分享到:
時間:2013-09-08 17:46來源:http://www.gdnmyj.live 作者:小鋒  侵權舉報
《RESTful Web Services Cookbook中文版》PDF 下載
失效鏈接處理
《RESTful Web Services Cookbook中文版》PDF 下載

下載地址:
鏈接:https://pan.baidu.com/s/14zYH2KFsPNNh5DoqqZghYg 密碼:966r

圖書簡介:

 本書是《RESTful Web ServicesCookbook》的中文翻譯版,由Subbu Allamaraju所著。
     《RESTful Web ServicesCookbook》(中文版)從實踐出發,涉及設計 RESTfulWeb服務的各個方面,通過問題描述、解決方案、問題討論的形式在14個章節中詳細討論了統一接口、資源、表述、URI、鏈接、請求、緩存、安全等諸多內容。無論讀者是否設計過RESTfulWeb服務,具體使用哪種語言,都能在閱讀過程中有所收獲。本書也可作為手冊,根據具體問題描述在書中查找解決辦法。

相關截圖:


圖書目錄:

前言
第1章  使用統一接口
  1.1  如何保持交互的可見性
  1.2  何時需要權衡可見性
  1.3  如何維護應用程序狀態
  1.4  如何在服務器端實現安全和冪等的方法
  1.5  如何在客戶端處理安全和冪等方法
  1.6  何時使用GET方法
  1.7  何時使用POST方法
  1.8  如何使用POST方法創建資源
  1.9  何時使用PUT方法創建新資源
  1.10  如何使用POST方法實現異步任務
  1.11  如何使用DELETE方法實現異步刪除
  1.12  何時使用自定義HTTP方法
  1.13  何時及如何使用自定義HTTP標頭
第2章  識別資源
  2.1  如何從領域名詞中識別資源
  2.2  如何選擇資源粒度
  2.3  如何將資源組織為集合
  2.4  何時將資源合并為復合資源
  2.5  如何支持計算或處理函數
  2.6  何時及如何使用控制器來操作資源
第3章  設計表述
  3.1  如何使用實體頭來注解表述
  3.2  如何解釋實體頭
  3.3  如何避免字符編碼不匹配
  3.4  如何選擇表述格式和媒體類型
  3.5  如何設計XML表述
  3.6  如何設計JSON表述
  3.7  如何設計集合表述
  3.8  如何保持同構的集合
  3.9  如何在表述中使用可移植的數據格式
  3.10  何時使用實體標識符
  3.11  如何在表述中編碼二進制數據
  3.12  何時以及如何提供HTML表述
  3.13  如何返回錯誤
  3.14  如何在客戶端處理錯誤
第4章  設計URI
  4.1  如何設計URI
  4.2  如何將URI用做模糊標識符
  4.3  如何讓客戶端將URI視為模糊標識符
  4.4  如何保持酷的URI
第5章  Web鏈接
  5.1  如何在XML表述中使用鏈接
  5.2  如何在JSON表述中使用鏈接
  5.3  何時以及如何使用鏈接標頭
  5.4  如何分配鏈接關系類型
  5.5  如何使用鏈接來管理應用程序的流程
  5.6  如何處理臨時URI
  5.7  何時以及如何使用URI模板
  5.8  如何在客戶端使用鏈接
第6章  Atom和AtomPub
  6.1  如何利用Atom建模資源
  6.2  何時使用Atom
  6.3  如何使用AtomPub服務和分類文件
  6.4  如何針對Feed和Entry資源使用AtomPub
  6.5  如何使用媒體資源
第7章  內容協商
  7.1  如何標明客戶端偏好
  7.2  如何實現媒體類型協商
  7.3  如何實現語言協商
  7.4  如何實現字符編碼協商
  7.5  如何支持壓縮
  7.6  何時以及如何發送Vary頭
  7.7  如何處理協商失敗
  7.8  如何使用代理驅動的內容協商
  7.9  何時支持服務器驅動的協商
第8章  查詢
  8.1  如何針對查詢設計URI
  8.2  如何設計查詢響應
  8.3  如何支持有大量輸入的查詢請求
  8.4  如何存儲查詢
第9章  Web緩存
  9.1  如何設置過期緩存頭
  9.2  何時設置過期緩存頭
  9.3  何時以及如何在客戶端中使用過期緩存頭
  9.4  如何支持復合資源的緩存
  9.5  如何保持新鮮且溫暖的緩存
第10章  條件請求
  10.1  如何生成Last-Modified和ETag頭
  10.2  如何在服務器端實現條件GET請求
  10.3  如何從客戶端提交條件GET和HEAD請求
  10.4  如何在服務器端實現條件PUT請求
  10.5  如何在服務器端實現條件DELETE請求
  10.6  如何從客戶端發起無條件GET請求
  10.7  如何從客戶端提交條件PUT和DELETE請求
  10.8  如何使POST請求條件化
  10.9  如何生成一次性URI
第11章  其他內容
  11.1  如何復制資源
  11.2  如何合并資源
  11.3  如何移動資源
  11.4  何時使用WebDAV方法
  11.5  如何支持跨服務器的操作
  11.6  如何獲取資源的快照
  11.7  如何撤銷資源更新
  11.8  如何為部分更新提煉資源
  11.9  如何使用PATCH方法
  11.10  如何批量處理相似的資源
  11.11  如何觸發批量操作
  11.12  何時使用POST來合并多個請求
  11.13  如何支持批量請求
  11.14  如何支持事務
第12章  安全
  12.1  如何使用基本身份驗證來驗證客戶端
  12.2  如何使用摘要身份驗證來驗證客戶端
  12.3  如何使用三方OAuth
  12.4  如何使用兩方OAuth
  12.5  如何處理URI中的敏感信息
  12.6  如何維護表述的機密性與完整性
第13章  可擴展性與版本控制
  13.1  如何維持URI的兼容性
  13.2  如何維持XML和JSON表述的兼容性
  13.3  如何擴展Atom
  13.4  如何維持鏈接的兼容性
  13.5  如何實現支持可擴展性的客戶端
  13.6  何時需要版本化
  13.7  如何版本化RESTful Web服務
第14章  服務發現
  14.1  如何編寫RESTful Web服務的文檔
  14.2  如何使用OPTIONS
附錄A  輔助讀物
附錄B  REST概述
附錄C  HTTP方法
附錄D  Atom Syndication Format
附錄E  鏈接關系類型

------分隔線----------------------------
鋒哥公眾號


鋒哥微信號


3的预测澳客网