首頁 常見問題 http常用方法有哪些

http常用方法有哪些

Mar 29, 2019 pm 04:58 PM

http常用的方法有:1、取得資源的get方法;2、傳輸實體的post方法;3、傳輸檔案的put方法;4、取得封包首部的head方法;5、刪除文件的DELETE方法等等。

http常用方法有哪些

【推薦課程:http教學

HTTP常用方法:

(1)GET方法:取得資源

GET方法是用來請求URL指定的資源。指定資源經伺服器端解析後回傳回應內容。

範例:傳回index.html的頁面資源

GET /index.html HTTP/1.1
Host: www.php.cn
登入後複製

(2)POST方法:傳送實體主題

POST方法用來傳輸實體的主體

範例:傳回submit.cgi接收資料的處理結果

POST /submit.cgi HTTP/1.1
Host:www.php.cn
Content-Length:1560
登入後複製

(3)PUT方法:傳送檔案

##PUT方法用來傳輸檔案。像FTP協定的檔案上傳一樣,要求在請求封包主體中包含檔案的內容,然後儲存到請求URL指定的位置。不太常用。

範例:回應回傳狀態碼204 No Content(例如:該html已存在於伺服器上)

PUT /example.html HTTP/1.1
Host:www.php.cn
Content-Type: text/html
Content-Length: 1560
登入後複製

(4)HEAD方法:取得封包首部

#HEAD方法和GET方法一樣,只是不回傳封包主體部分。用於確認URL的有效性及資源更新的日期時間等。

範例:傳回index.html相關的回應首部

HEAD /index.html HTTP/1.1
Host:www.php.cn
登入後複製

(5)DELETE方法:刪除檔案

DELETE方法用來刪除文件,是PUT的相反方法。 DELETE方法依請求URL刪除指定的資源。也不常用。

範例:回應傳回狀態碼204 No Content(例如:該html已從該伺服器上刪除)

DELETE /example.html HTTP/1.1
Host:www.php.cn
登入後複製

(6)OPTIONS方法:詢問支援的方法

OPTIONS方法用來查詢針對請求URL指定的資源支援的方法。

OPTIONS * HTTP/1.1
Host:www.php.cn
登入後複製

回應

HTTP/1.1 200 OK 
Allow:GET,POST,HEAD,OPTIONS
登入後複製
總結:以上就是http常用的方法,希望對大家有幫助

以上是http常用方法有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)