Heim > Fragen und Antworten > Hauptteil
Das Unternehmen möchte eine mobile offizielle Website erstellen und kann Ajax nicht zum Aufrufen der Schnittstelle verwenden (um Daten für andere zu erfassen). Was kann also sonst noch verwendet werden? ? ?
Was nutzt Baidu zur Datenerfassung?
怪我咯2017-06-30 09:59:52
可以做一个WebSocket中间件,用中间件去转发接口,这样有几个好处:
不用多次重复请求,可以加快浏览器执行效率
浏览器对同一域名下同时发起的AJAX请求数量是有限制的,而WebSocket只需要一个连接,而且浏览器对WebSocket连接数并无限制
用WebSocket不仅可以请求服务器数据,当其他用户在其他地方对服务器上数据进行操作时,也可以通过WebSocket广播将更新的内容推送到所有正在浏览这个页面的前端部分,可以实现数据修改和浏览的即时同步