自学内容网 自学内容网

腾讯云-COS

COS

对象存储 是一种可扩展的云端数据存储服务。它适用于存储任意类型的文件,并且可以针对这些文件进行访问控制。

CORS

跨域资源共享 是一种机制,它使用额外的HTTP头来告诉浏览器允许一个域上的Web应用请求另一个域上的资源。当需要从一个域名下的网页向另一个域名下的服务器发起请求时,就会涉及到跨域问题。用于解决浏览器同源策略带来的限制。同源策略是一种安全措施,它阻止一个源(协议+域名+端口)的脚本从另一个不同的源获取或发送数据。

HTTP请求方法

一、GET

请求指定的资源,通常用于 检索信息(从服务器获取资源或数据)。


请求参数附在URL后面,因此长度有限制(取决于浏览器和服务器)。

是幂等的,即多次相同的GET请求应该返回相同的结果。

GET请求可以被浏览器缓存,也可以被中间代理服务器缓存。

GET请求不应该用于传输敏感信息,因为URL和参数会被记录在浏览器历史记录、服务器日志等地方。

GET /index.html HTTP/1.1
Host: www.example.com

二、POST

向指定资源提交数据,通常用于提交表单或上传文件。

 

请求参数放在请求体中,没有长度限制。

不是幂等的,即多次相同的POST请求可能会产生不同的结果(例如多次提交订单)。

不会被浏览器缓存。

安全性:相对更安全,因为数据不在URL中显示。

POST /submit-form HTTP/1.1
Host: www.example.com
Content-Type: application/x-www-form-urlencoded(请求体的媒体类型)

name=John&age=30

三、PUT

向指定资源上传其最新状态,通常用于更新资源。


 

请求参数放在请求体中,没有长度限制。

是幂等的,即多次相同的PUT请求应该产生相同的结果。

如果资源不存在,则创建资源;如果资源存在,则更新资源。

PUT /update-resource HTTP/1.1
Host: www.example.com
Content-Type: application/json

{
  "name": "John",
  "age": 30
}

四、DELETE

请求服务器删除指定的资源。


 

是幂等的,即多次相同的DELETE请求应该产生相同的结果。

通常不带请求体。

DELETE /delete-resource HTTP/1.1
Host: www.example.com

五、HEAD

请求指定资源的响应头,而不返回响应体。


 

与GET方法类似,但只返回响应头,不返回响应体。

用于获取资源的元信息,如最后修改时间、内容长度等。

是幂等的。

HEAD /index.html HTTP/1.1
Host: www.example.com


原文地址:https://blog.csdn.net/it_zhenxiaobai/article/details/143856740

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!