Asynchronous JavaScript and XML (Ajax) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用XMLHttpRequest函数获取数据,它是一种 API,允许...
分类:
Web程序 时间:
2014-12-25 09:56:27
阅读次数:
327
这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page.h...
分类:
编程语言 时间:
2014-12-24 13:21:42
阅读次数:
272
前两天被问到ajax跨域如何解决,还真被问住了,光知道有个什么jsonp,迷迷糊糊的没有说上来。抱着有问题必须解决的态度,我看了许多资料,原来如此。。。为何一直知道jsonp,但一直迷迷糊糊的不明白呢?——网上那些介绍资料都写的太复杂了!我是能多简单就多简单,争取让你十分钟看完!1. 同源策略aja...
分类:
Web程序 时间:
2014-12-22 15:44:52
阅读次数:
189
关联:征服 Ajax 应用程序的安全威胁AJAX 跨域请求 - JSONP获取JSON数据跨站脚本在媒体的帮助下,跨站脚本(XSS)成为了大家关注的焦点,当然它是绝对应当关注的。XSS 是 web 应用中最常见的安全隐患,许多流行的开放源代码的 PHP 应用程序受到 XSS 隐患的困扰。XSS 攻击...
分类:
其他好文 时间:
2014-12-21 19:22:34
阅读次数:
202
1. 1 @{ 2 Layout = null; 3 } 4 5 6 7 8 9 10 js跨域调用11 12 28 29 30 31 32 33 HTML代码2. 1 using System; 2 using System.Web...
jquery跨域请求解决方案(都是从网上找的,本人未加验证)...
分类:
Web程序 时间:
2014-12-16 17:08:14
阅读次数:
250
一年一度抢火车票的季节又到了,作为一个程序员,在研究12306提供的接口时遇到的一些跨域的问题。以查询余票接口为例。第一种方法:$.ajax({ url: 'https://kyfw.12306.cn/otn/leftTicket/queryT?leftTicketDTO.train_date=20...
分类:
Web程序 时间:
2014-12-16 14:55:24
阅读次数:
187
什么引起了ajax不能跨域请求的问题?ajax本身实际上是通过XMLHttpRequest对象来进行数据的交互,而浏览器出于安全考虑,不允许js代码进行跨域操作,所以会警告。 跨域的安全限制都是指浏览器端来说的,服务器端是不存在跨域安全限制的。所以针对这2种情况衍生出2类跨域解决方案,一类是服务器端...
分类:
Web程序 时间:
2014-12-11 19:01:16
阅读次数:
193
各浏览器HTTPGet请求URL最大长度并不相同,几类常用浏览器最大长度及超过最大长度后提交情况如下:IE6.0:url最大长度2083个字符,超过最大长度后无法提交。IE7.0:url最大长度2083个字符,超过最大长度后仍然能提交,但是只能传过去2083个字符。firefox3.0.3:url最大长度7764个..
分类:
Web程序 时间:
2014-12-09 20:02:47
阅读次数:
243
一、什么是跨域浏览器出于安全的考虑,根据同源策略的限制,AJAX只能访问本域下的资源,而不能跨域访问。也就是说,domain1.com站点中的AJAX只能访问本站点下的资源,而不能跨域访问domain2.com站点中的资源,这就是AJAX跨域问题。二、如何解决跨域问题1.使用AJAX代理解决AJAX...
分类:
Web程序 时间:
2014-12-04 19:48:58
阅读次数:
291