-
协议不同也属于跨域. 必须 协议、子域名、主域名、端口号都相同的url之间调用 才不是跨域
查看全部 -
jQuery.Ajax 标准例子.
查看全部 -
服务端返回 JSON字符串 和 普通字符串的区别在于. Header 的 Content-Type 需要改. 因为客户端需要告诉服务端 客户端需要什么样类型的返回值
查看全部 -
onreadyStatechange=function(){} 在 readyState变化的时候触发
查看全部 -
readyState 用来监听请求的状态
查看全部 -
request.open("请求类型:GET、POST","请求url","异步或者同步 Booleanlei类型");
request.setRequestHeader("Cotent-type","application/x-www-form-urlencoded");//设置请求的头信息 Cotent-type内容类型 上方是发送表单的类型
request.send();//发送请求
查看全部 -
知识了解的不深入,当然会出错了查看全部
-
发生跨域问题的三要素: 1. 客户端请求资源与当前域名,不符合同源策略,浏览器出于安全考虑,有限制; 结局方案:Chrome 可以禁用 security,除去限制 2. 客户端发送的必须是 ajax请求; jsonp 原理,使用callback 包裹数据,并动态创建一次使用后就销毁的 scirpt标签; img link CSR cross origin 3. 服务端进行了限制,返回格式与请求不一致 服务器,使用 CORS,去除限制 使用 filter,动态获取请求 origin,实现 cookies 的支持; 通配符 *不支持,cookies, 必须指定 白名单; nginx/apache 反向代理查看全部
-
什么主域名, 就是一级域名,顶级域名呀!查看全部
-
http 状态码
查看全部 -
http 响应
查看全部 -
HTTP request
查看全部 -
XMLHttpRequest对象实例化
查看全部 -
setRequestHeader("Content-type","application/x-www-form-urlencoded");
send("name=xxx&sex=xxx");
查看全部 -
xmlhttprequest
查看全部
举报