一默认请求超时时间
apipost默认设置的是25000毫秒,就是在25秒钟之内响应没有成功的话就默认失败,我们也可以自定义设置8秒或者10秒
二默认请求Method(方法)
请求方法主要有八大方法:get、post、put、head、delete、options、trace、connect。
一般使用最多的是get和post两种方法:
get:方法用来请求访问已被URI识别的资源。指定的资源经过服务器解析后返回响应内容。也就是说,如果请求的资源是文本,那就保持原样返回。
post: 方法用来传输实体的主体。虽然用GET方法也可以传输实体的主体,但一般不用GET方法进行传输,而是用POST方法。虽说POST的功能与GET很相似,但是POST的主要目的并不是获取响应的主题内容。
这里默认的是post方法,也可以改为get、put、connect等方法
三默认请求方式
1multipart/form-data:一个常见的 POST 数据提交的方式。我们使用表单上传文件时,必须让 表单的 enctype 等于 multipart/form-data。
2…application/x-:它是一种使用 >路由模式默认三种
1Hash: 使用URL的hash值来作为路由。支持所有浏览器。
2History: 以来HTML5 History API 和服务器配置。参考官网中HTML5 History模式
3Abstract: 支持所有javascript运行模式。如果发现没有浏览器的API,路由会自动强制进入这个模式。
Hash和History两种路由模式的区别
最明显的区别就是在地址栏中的#号,history模式下#会消失,hash不会。
相同点:
1当URL改变时,页面不会重新加载;
2都受页面导航回退前进等影响;
不同点:
1hash模式背后的原理是onhashchange事件,可以在window对象上监听事件。
2如果后台没有做相应配置,history页面会在再次刷新的时候,报404;hash则不会出现404报错
3当改变url时,hash不会请求服务器,history会请求服务器。
当使用vue路由模式history时,进行刷新报错404,解决办法?
1与后端配合,再刷新时返回首页
2在Vue应用里面写出一个覆盖全局的方法和一个404页面。
原文链接:>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)