Heim > Fragen und Antworten > Hauptteil
我是个前端,现在刚接触数据交互的这方面知识,知道可以解析json数据,可以写php接受后台数据,然后动态生成页面,知道的仅限这些了,还想知道更多的数据交互的东西
求大神们前来指点,发表意见和具体细节介绍!!
跪求!!!跪求!!!跪求!!!
漂亮男人2017-05-16 13:02:02
前后端数据交互,靠什么交互,靠的是 HTTP(或者其他衍生类型,例如 SSE、WS 等)
前端有哪些能发起 HTTP 请求的手段?
正统的 XHR 请求,有同源限制
就是 SSE(服务端推送) 技术,从 HTTP 演变过来的
客户端和服务端的双向长连接通信
全新的异步数据上报 api,专门用来做数据采集,浏览器会在合适的时候才执行数据上报。
典型场景就是无阻塞的方式对出站行为进行采集上报。
以前我们做数据采集上报,例如 PV 采集这些,经常用到 img 标签,构造一个无公害的 HTTP GET 请求,将数据通过 querystring 传递给后端。
例如常用的 GA,现在应该改用sendBeacon
了,只是保留 img 做低版本兼容方案
大名鼎鼎的 JSONP,就是用的 script 标签,从而跨域向后端获取数据
来道思考题,能不能用<link>
、<iframe>
来做数据交互呢?