随笔分类 -  浏览器

摘要:ThreadLocal对象帮助我们管理线程内的对象,保证对象在线程之间是相互隔离的。 今天碰到的坑是这样的: index01.html页面加载的时候会发送一次a请求,然后点击附件上传的时候会发送上传请求b,上传成功后会发送下载请求c, 其中a请求会经过interceptor01拦截器,interce 阅读全文
posted @ 2016-06-27 17:00 AI粉嫩特攻队 阅读(4463) 评论(0) 推荐(1) 编辑
摘要:前端对于url传参的方式,用encodeURIComponent("中文参数"),对url的参数的参数值部分进行编码(有些浏览器会自动对中文进行编码,但是我们加上encodeURIComponent,浏览器是不会重复编码的,因为我们编码后的参数已经不是中文表示了,所以url参数编码的方式,对所有浏览 阅读全文
posted @ 2016-03-31 18:01 AI粉嫩特攻队 阅读(341) 评论(0) 推荐(0) 编辑
摘要:IE10以下的IE浏览器并不支持application/json这种response格式,所以需要在服务端先将对象转成json字符串然后,设置Content-Type为text/html的类型,再返回,就行了。如果你用的是springMVC,那么即使在controller层使用response对象设... 阅读全文
posted @ 2015-04-17 14:59 AI粉嫩特攻队 阅读(470) 评论(0) 推荐(0) 编辑
摘要:当我们在www.a.com这个域下用ajax提交一个请求到www.b.com这个域的时候,默认情况下,浏览器是不允许的,因为违反了浏览器的同源策略。解决方案可以参考笔者的这篇博文:http://www.cnblogs.com/anai/p/4227157.html 这里要讨论的是跨域中遇到的另... 阅读全文
posted @ 2015-01-21 14:19 AI粉嫩特攻队 阅读(11355) 评论(1) 推荐(2) 编辑
摘要:今天项目组同事反映,之前有一个正常的请求,今天突然后台获取参数的值出现了中文乱码,怀疑是之前更新jar包所致,笔者仔细想了想更新的内容,仿佛没有涉及到编码的变更啊,然后开始排查,首先后台加了强制以utf-8解析请求的过滤器,web服务器的编码也改成了utf-8,前台页面也是utf-8编码,但是就... 阅读全文
posted @ 2015-01-19 12:11 AI粉嫩特攻队 阅读(502) 评论(0) 推荐(0) 编辑
摘要:今天和同事探讨了前后端如何真正实现隔离开发的问题,如果前端单独作为服务发布,势必会涉及到无法直接调用后端的接口的问题,因为浏览器是不允许跨域提交请求的。 所谓跨域访问,就是在浏览器窗口,和某个服务端通过某个协议+域名+端口号建立了会话的前提下,去使用与这三个属性任意一个不同的源提交了请求,比如:... 阅读全文
posted @ 2015-01-16 10:24 AI粉嫩特攻队 阅读(15395) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示