http常用的方法有:1、获取资源的get方法;2、传输实体的post方法;3、传输文件的put方法;4、获取报文首部的head方法;5、删除文件的DELETE方法等等。
【推荐课程: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中常用的方法,希望对大家有所帮助
Atas ialah kandungan terperinci http常用方法有哪些. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

SublimeText3 Linux versi baharu
SublimeText3 Linux versi terkini

EditPlus versi Cina retak
Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod

PhpStorm versi Mac
Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).

MinGW - GNU Minimalis untuk Windows
Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.

ZendStudio 13.5.1 Mac
Persekitaran pembangunan bersepadu PHP yang berkuasa