HTTP中常見方法及對應的Servlet函式
詳細情況檢視RFC文件。:
GET: 請求指定的頁面資訊,並返回實體主體。
HEAD: 只請求頁面的首部。
POST: 請求伺服器接受所指定的文件作為對所標識的URI的新的從屬實體。
PUT: 從客戶端向伺服器傳送的資料取代指定的文件的內容。
DELETE: 請求伺服器刪除指定的頁面。
OPTIONS: 允許客戶端檢視伺服器的效能。
TRACE: 請求伺服器在響應中的實體主體部分返回所得到的內容。
PATCH: 實體中包含一個表,表中說明與該URI所表示的原內容的區別。
MOVE: 請求伺服器將指定的頁面移至另一個網路地址。
COPY: 請求伺服器將指定的頁面拷貝至另一個網路地址。
LINK: 請求伺服器建立連結關係。
UNLINK: 斷開連結關係。
WRAPPED: 允許客戶端傳送經過封裝的請求。
Extension-mothed:在不改動協議的前提下,可增加另外的方法。
方法 對應HTTP請求
doGet(HttpServletRequest,HttpServletResponse) GET
doPost(HttpServletRequest,HttpServletResponse) POST
doPut(HttpServletRequest,HttpServletResponse) PUT
doDelete(HttpServletRequest,HttpServletResponse) DELETE
doHead(HttpServletRequest,HttpServletResponse) HEAD
doOptions(HttpServletRequest,HttpServletResponse) OPTIONS
service(HttpServletRequest,HttpServletResponse) 相應Http請求