请求范例 | 说明 |
GET | 获取资源,用于请求特定资源的表示情势。
【常用场景:用于获取资源,如网页、图片、视频等】 |
POST | 提交资源,用于提交实体,通常用于提交表单数据。
【常用场景:用于提交数据,如表单数据、上传文件等】 |
OPTIONS | 获取资源支持的HTTP方法,用于请求有关目标资源的通讯选项。
【常用场景:用于获取资源支持的HTTP方法,如获取某个API支持的请求方式】 |
HEAD | 获取资源的元数据,与GET方法雷同,但不返回资源的主体部分,只返回资源的元数据,如相应头。
【常用场景:用于获取资源的头部信息,如文件巨细、修改时间等】 |
PUT | 更新资源,用于修改已经存在服务器上的资源。对指定URL路径上的资源举行完全替换。
【常用场景:用于更新资源,如更新文件、修改数据库记录等】 |
DELETE | 删除资源,用于删除目标资源。
【常用场景:用于删除资源的操作,好比删除用户、删除文章等】 |
PATCH | 更新资源的一部分,用于对资源举行局部修改。
【常用场景:更新服务器局部资源,好比资源的某些属性和字段,因此不需要替换整个资源】 |