格式具體細(xì)節(jié)
請求方法
主要四種:
1.GET(獲取服務(wù)器指定信息)
可獲取一個(gè)資源的表示
無副作用,可重復(fù)執(zhí)行嵌施,用于非提交的動作、安全操作
其輸出通常會緩存
其從服務(wù)器獲取資源的具體位置有路徑和查詢字符串的不同部分指定
2.PUT(從客戶端發(fā)送數(shù)據(jù)到服務(wù)器)
將資源的一個(gè)表示上傳到已知URL的服務(wù)器
具有冪等性盯滚,無副作用担敌,可重復(fù)此方法而無需擔(dān)心是否失效
允許客戶端將文檔放在網(wǎng)絡(luò)的抽象層次結(jié)構(gòu)中絮爷,無需知道網(wǎng)絡(luò)如何映射到實(shí)際的本地文件系統(tǒng)
3.POST(從客戶端發(fā)送數(shù)據(jù)到服務(wù)器)
將資源的一個(gè)表示上傳到已知URL的服務(wù)器翼雀,但未指定服務(wù)器如何處理此新提供的資源
用于提交某個(gè)東西的動作而姐,不能重復(fù)的安全操作
4.DELETE(從指定URL刪除資源)
具有冪等性(即重復(fù)操作效果一樣),無副作用
存在安全風(fēng)險(xiǎn)芙粱,并非所有服務(wù)器配置為支持此方法祭玉,支持的話通常也需完成某種身份認(rèn)證
其他:
5.HEAD(相當(dāng)于GET)
但只返回資源的首部,不返回具體數(shù)據(jù)
常用語檢查文件的修改日期春畔,查看本地緩存中存儲的文件副本是否仍然有效
6.OPTIONS(詢問服務(wù)器對一個(gè)指定資源允許的操作)
服務(wù)器響應(yīng)會發(fā)送一個(gè)Http首部以及這個(gè)URL允許的命令列表
7.TRACE(回顯客戶端請求并進(jìn)行調(diào)試)
發(fā)送Http首部脱货,服務(wù)器將從客戶端接收這個(gè)Http首部
目的是查看服務(wù)器和客戶端之間的代理服務(wù)器做了哪些修改
Java不支持:
8.COPY
9.MOVE
資源路徑?
Http模式的URI