logo头像

不忘初心 方得始终

前端

说说JSON和JSONP

前言说到AJAX就会不可避免的面临两个问题,第一个是AJAX以何种格式来交换数据?第二个是跨域的需求如何解决?这两个问题目前都有不同的解决方案,比如数据可以用自定义字符串或者用XML来描述,跨域可以通过服务器端代理来解决。 JSON和JSONP虽然只有一个字母的差别,但其实他们根本不是一回事:JSON是一种数据交换格式,而JSONP是一种依靠开发人员的聪明才智创造出的一种非官方跨域数据交互协议。我们拿最近比较火的谍战片来打个比方,JSON是地下党们用来书写和交换情报的“暗号”,而JSONP则是把用暗号书写的情报传递给自己同志时使用的接头方式。看到没?一个是描述信息的格式,一个是信息传递双方约定的方法。…

跨页面(Tab/Window)通信的几种方法

​ 今天开发一个功能遇到一个需求,在A页面点击查看详情后打开B页面进行修改或删除,删除后B页面关闭,然后刷新A页面里面的数据。相当于就是两个页面之间进行通讯,作为后端的我第一想法是利用webSocket 进行通讯,之后通过谷歌和百度找出了更为简便的方法。 …

静态服务器搭建及前端知识点

引言​ 虽然是做后台开发,但是很多时候自己也兼顾了前台,并不是所有的项目都是前后台分离开发,所以在开发期间自己也总结和学习了前端了一些小知识,在这里进行总结,以便自己温习。 …

微信公众号网页开发

引言最近一直参与公司开发公众号,关于项目实施平台PC端简化为微信公众号,主要架构为前台H5,使用时的微信的WeUI的SDK,后台就是现在流行的SpringMVC+Mybaties,参与了全程开发,开发过程中也遇到了不少的问题,现在记录下来,希望以后能够用得到。…