欢迎光临散文网 会员登陆 & 注册

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

2023-07-21 09:29 作者:若木清源  | 我要投稿

请求方法 method

get 获取 轻发送重获取

只能使用query发送,但是地址长度限制,传输的参数不能过多,而且因为明文,所以不能隐匿

如果本次发送地址与之前发送的地址相同,会根据情况调用缓存

在部分浏览器中,请求的通信只做了一次

在浏览器中回退是无害的(不适用于SPA)

post 发送 重发送重获取

使用数据传输,可以传输大量数据,如图片,视频都可以,而且数据隐匿

不管在任何时候都不会调用缓存

请求一般都会做两次

在浏览器中回退都会再次请求(不适用于SPA)

delete

put

使用put或者delete,服务器中将会收到两个method,OPTIONS DELETE,OPTIONS PUT。

第一个OPTIONS是请求时遇到跨域方法返回,因为安全策略禁止在跨域时修改METHODS,因此

响应头需要设置 "Access-Control-Allow-Methods":"*" 这样在第一次OPTIONS主要是

考虑服务器是否修改允许请求方法跨域,第二次才是正常的请求

url

本地地址

可以获取当前web服务地址中的文件读取,并且使用

网络地址

http://url:port/router?query#hash

http或者https 请求协议

url 服务端的地址ip

port 服务端当前服务的端口号

router 当前接口的路由 添加商品,删除商品

query 请求数据发送的参数

hash 本地当前SPA页面的路由 用户页面,商品管理页面,商品详情页面

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip的评论 (共 条)

分享到微博请遵守国家法律