我是個前端,現在剛接觸數據交互的這方面知識,知道可以解析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>
來做資料互動呢?