javascript/ajax
小牙同学
这个作者很懒,什么都没留下…
展开
-
xhr用法总结
你需要完成多个步骤,才能在 JavaScript 中发出异步 HTTP 请求。要发出异步请求使用 XMLHttpRequest 构造函数创建 XHR 对象使用 .open() 方法 - 设置 HTTP 方法和要获取的资源的 URL设置 .onload 属性 - 将此属性设为成功获取数据后将运行的函数设置 .onerror 属性原创 2017-12-20 16:03:47 · 528 阅读 · 0 评论 -
一个完整的xhr请求
以下是创建 XHR 对象的完整代码,告诉该对象要请求什么信息,设置成功或错误处理程序,然后实际地发送请求:function handleSuccess () { console.log( this.responseText ); // the HTML of https://unsplash.com/}function handleError () { console.log(原创 2017-12-20 15:46:17 · 2168 阅读 · 0 评论 -
xhr的jQuery方法
jQuery进行 Ajax 调用如果 jQuery 的 .ajax() 方法要支撑所有 jQuery 异步请求,则必须非常强大。以下是简单的 Ajax 请求:$.ajax({ url: 'http://swapi.co/api/people/1/'});在设置 XHR 对象时,响应由一个函数处理的,.ajax() 方法也一样。我们可以使用 .done() 方法链接到原创 2017-12-20 16:32:49 · 2086 阅读 · 0 评论 -
xhr的jQuery用法总结
对于 jQuery 代码:我们不需要创建 XHR 对象我们不用指定请求是 GET 请求,而是默认地就是该请求,我们只需提供要请求的资源对应的 URL我们使用 .done() 方法,而不是设置 onload唯一需要作出的更改是在请求中包含 Client ID 标头,以便 Unsplash 验证该请求。不妨参阅 .ajax() 方法的 A原创 2017-12-20 16:41:14 · 1663 阅读 · 0 评论 -
跨域的相关概念
什么是跨域跨域是指从一个域名的网页去请求另一个域名的资源。比如从www.baidu.com 页面去请求 www.google.com 的资源。跨域的严格一点的定义是:只要 协议,域名,端口有任何一个的不同,就被当作是跨域为什么浏览器要限制跨域访问呢?原因就是安全问题:如果一个网页可以随意地访问另外一个网站的资源,那么就有可能在客户完全不知情的情况下出现安全问题。比如下面的操作就有安全问...转载 2018-08-27 09:09:07 · 252 阅读 · 0 评论