最近网站需要上传一些图片,于是考虑做一个专门管理静态资源的服务; 归纳的实现有几点: 1,使用jsonp或http跨域上传(文件流传输); 2,本地上传并服务器之间同步; 3,本地上传,做目录映射(IIS?) 后来看到...
分类:
其他好文 时间:
2014-11-18 16:14:52
阅读次数:
181
log4net 用代码记录日志 今天在开发项目的时候,遇到跨域调用log4net中的类,出现了一个bug,提示LogImpl未标记可序列化,此时,我靠,麻烦了,这个类又不是咱们自己的,改源码我想应该不是很实际了把,然后有以下方案:1.改源码;2.从子域抛异常到主域,然后在主域里记录;3.在子域配置a...
分类:
Web程序 时间:
2014-11-17 19:25:17
阅读次数:
191
JavaScript是一种在Web开发中经常使用的前端动态脚本技术。在JavaScript中,有一个很重要的安全性限制,被称为“Same-Origin Policy”(同源策略)。这一策略对于JavaScript代码能够访问的页面内容做了很重要的限制,即JavaScript只能访问与包含它的文档在同...
分类:
Web程序 时间:
2014-11-16 21:27:45
阅读次数:
163
在前端开发过程中,难免和服务端产生数据交互。一般情况我们的请求分为这么几种情况:只关注发送,不关注接收不仅要发送,还要关注服务端返回的信息同域请求跨域请求 上面提到了一个概念,我们这里简单做一下讲解。什么叫做跨域?一般情况下,跨域分为三种情况:跨协议、跨子域、跨域名。下面距离梳理一下这三种情况...
分类:
其他好文 时间:
2014-11-16 18:39:37
阅读次数:
217
这里接上篇:js中各种跨域问题实战小结(一)后面继续学习的过程中,对上面第一篇有稍作休整。下面继续第二部分:-->5.利用iframe和location.hash-->6.window.name跨域实现利用iframe和location.hash实现跨域想必有很多人像我之前一样,或许只知道上面文中所...
分类:
Web程序 时间:
2014-11-16 17:16:28
阅读次数:
347
最近项目中很多跨域的问题,有时候跨域要传递很多参数,甚至有时候要传递整个对象,处理的方法是把对象转换成JSON形式的字符串再传递。此时该JSON字符串就比较长,作为参数附加到URL后面,URL就会变得很长,而浏览器和服务器对URL长度是有限制的,因此很容易出错。这里记录一下解决该问题的方法。 上网查...
分类:
Web程序 时间:
2014-11-14 19:18:12
阅读次数:
302
1.上传文件,在一般处理程序中处理 1 //1.接收post过来的文件 2 HttpPostedFile file = context.Request.Files[0]; 3 if (file.ContentLength > 0 || file.ContentLength > 1024) 4 { 5...
分类:
Web程序 时间:
2014-11-14 10:41:33
阅读次数:
465
什么是跨域?为什么要实现跨域呢?这是因为JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。也就是说只能访问同一个域中的资源。我觉得这就有必要了解下javascript中的同源策略是怎么回事了:javascript的同源策略于是当我们想某些特定的功能的时候,实现合理的跨域请求就显得...
分类:
Web程序 时间:
2014-11-13 14:35:03
阅读次数:
143
在解释JSONP之前,我们需要了解下”同源策略“这个概念,这对理解跨域有帮助。基于安全的原因,浏览器是存在同源策略机制的,同源策略阻止从一个源加载的文档或脚本获取或设置另一个源加载额文档的属性。有点绕,说的简单点就是浏览器限制脚本只能和同协议、同域名、同端口的脚本进行交互。
JSONP就是为了解决这一问题的...
分类:
编程语言 时间:
2014-11-12 10:34:17
阅读次数:
217