/** * 获取页面文件名 * @param url 文件url */ function downloadUrlFile(url) { url = url.replace(/\\/g, '/'); const xhr = new XMLHttpRequest(); xhr.open('GET', u ...
分类:
Web程序 时间:
2020-06-25 11:52:04
阅读次数:
442
打开控制台按Ctrl + Shift + P命令可以发现很多操作: 1、截取dom元素:选中需要打印的节点:选中 Screenshot Capture full size screenshot 命令; 可以打印页面长图 2、重新发起xhr请求: Network面板右键需要重新发起请求的xhr,执行R ...
分类:
其他好文 时间:
2020-06-20 18:27:05
阅读次数:
61
ajax:asynchronous javaScript and XML 核心:异步通信,局部刷新 实现: //1const xhr = new (window.XMLHttpRequest||window.ActiveXObject)("Microsoft.XMLHTTP");//2xhr.ope ...
分类:
Web程序 时间:
2020-06-18 13:19:26
阅读次数:
62
http请求 和 ajax请求: API: ...
分类:
其他好文 时间:
2020-06-13 13:05:01
阅读次数:
64
vue使用了element-ui框架中的上传组件进度条无法使用,:on-progress钩子无法触发 在上传文件时要做进度显示,需要用到xhr.upload.onprogress事件,此时如果用到mock.js模拟数据的话,则无法触发onprogress事件 原因:el-upload的源码中 con ...
分类:
Web程序 时间:
2020-06-13 11:14:00
阅读次数:
192
一、Eruda 或者 vconsole.js Eruda 是一个专为手机网页前端设计的调试面板,类似 DevTools 的迷你版,其主要功能包括:捕获 console 日志、检查元素状态、捕获XHR请求、显示本地存储和 Cookie 信息等等。 github 地址:https://github.co ...
分类:
移动开发 时间:
2020-06-12 19:56:42
阅读次数:
302
背景 我在使用form进行传递数据的时候,发现不知道如何调用回调函数, 这个时候使用了原生的Ajax,但是使用xhr.open进行get请求的时候,需要带上form标签中input的数据.这里需要将input中的name:value转换为字符串的形式进行显式提交 代码 function collec ...
分类:
Web程序 时间:
2020-06-11 21:56:15
阅读次数:
85
我们都知道,在发同域请求时,浏览器会将cookie自动加在request header中。但大家是否遇到过这样的场景:在发送跨域请求时,cookie并没有自动加在request header中。造成这个问题的原因是:在CORS标准中做了规定,默认情况下,浏览器在发送跨域请求时,不能发送任何认证信息( ...
分类:
其他好文 时间:
2020-06-07 15:03:49
阅读次数:
70
原文:https://www.cnblogs.com/yaopengfei/p/12449213.html 一. 前言 1.关于JWT的Token过期问题,到底设置多久过期? (1).有的人设置过期时间很长,比如一个月,甚至更长,等到过期了退回登录页面,重新登录重新获取token,期间登录的时候也是 ...
分类:
Web程序 时间:
2020-06-06 21:54:23
阅读次数:
229
前言 接口自动化中最常见的问题就是参数关联:如何把上个接口返回数据传个下个接口当入参。 cy.request() 发请求时,可以用 .as() 方法保存上个接口返回的对象,方便后面的接口调用数据。 cy.request() cy.request() 可以发送 XHR 请求 访问接口地址:https: ...
分类:
Web程序 时间:
2020-06-05 21:26:29
阅读次数:
224