XMLHttpRequest2 新技巧
HTML5 世界中有这样一位无名英雄:XMLHttpRequest。严格地说,XHR2 并不属于 HTML5。不过,它是浏览器供应商对于核心平台不断做出的改进中的一部分。…
使用 axios 设置请求标头
设置 HTTP 请求标 头,一个 axios GET 请求,你应该通过一个对象 headers属性作为第二个参数。 const axios = require('axios') // httpbin.org gives…
4.1 Ajax & APIs
一定要看这个视频:Youtube: Client Server Demonstration - Intro to AJAX 生动形象地解释了: 同步情况下工作机制:client、server、request、respo…
XMLHttpRequest 的 timeout 实现
XMLHttpRequest 对象提供了方法 abort 来取消请求,onabort 可以别用来监听请求的取消。它仅仅被用来取消客户端的请求,服务端已经收到请求了还是会继…
jquery-upload 无刷新 AJAX 进度多文件批量上传
1、插件说明 在支持 FormData 的浏览器完全使用 AJAX(即 XMLHttpRequest)和 input 的 files 属性共同完成上传文件,否则就模拟表单提交来上传文件。…
一起来做 Chrome 扩展之 AJAX 请求
Chrome 在一次更新之后,出于安全考虑,完全的禁止了 content_script 从 https 向 http 发起 ajax 请求,即使正常情况下也会在 console 里给出提示。…
如何等待 Ajax 请求结束后打开新窗口而不被浏览器屏蔽?
假设这样一个场景:用户点击一个按钮,此时需要请求后端接口进行数据实时校验,如果校验通过则弹出新窗口并打开某个特定的 URL,如果校验失败则给出错…
你可能不知道的 chrome 控制台:ajax xhr 断点
你可能知道事件断点,那你知道 ajax xhr 断点吗? xhr 断点 xhr:XMLHttpRequest。 先看图 通过监听 xhr 的断点,可以轻而易举的找到事件的触发点和调…
minAjax.js 是一个用于执行 AJAX 中 POST 和 GET 请求的极简 JavaScript 库
minAjax.js 是一个用于执行 AJAX 中 POST 和 GET 请求的极简 JavaScript 库,可以很方便的在浏览器执行 Ajax 请求。 使用方法 引入文件 <script typ…
Reqwest 一个简单而强大的 RUST HTTP 客户端
Reqwest 是一个简单而强大的 RUST HTTP 客户端,用于浏览器异步 HTTP 请求。支持 xmlHttpRequest, JSONP, CORS, 和 CommonJS 约束。 特点 一个符合人…
fetch 传统 Web 应用程序中大多数 XMLHttpRequest 的可行替代方案
这个 fetch() 函数是一种在浏览器中以编程方式发出 Web 请求的基于 Promise 的机制。此项目是一个实现标准子集的PolyFill。足以使 fetch 传统 Web 应…
使用 XMLHttpRequest 本地缓存音乐和视频 解决播放地址超时过期问题
理论上来说,这种方式的缓存可以缓存任意的文件,最近做的一个音乐播放器需要这样的功能,具体来说就是 MP3 的播放地址是有有效期的,大概 10 分钟左…
jquery.blockUI.js 网页遮罩层插件
jQuery BlockUI 插件可以在不同锁定浏览器的同时,模拟同步模式下发起 Ajax 请求的行为。使用 XMLHttpRequest 对象同步模式导致整个浏览器锁定,直到…