首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >口香糖6直播数据流:如何?

口香糖6直播数据流:如何?
EN

Stack Overflow用户
提问于 2015-12-11 12:57:11
回答 2查看 411关注 0票数 0

项目正在使用URL,它每秒钟更新一次数据。在没有AJAX的情况下,如何在浏览器中使用guese6刷新数据?

代码语言:javascript
复制
    ...
    ...

    $un = 'admin';
    $pa = 'password';
    $base_uri = 'http://example.com:82';
    $uri1 = 'api/instant/connectopc';
    $uri2 = 'api/instant/displaydata?site=SITE';

    $cookieFile = 'jar.txt';
    $cookieJar = new FileCookieJar($cookieFile, true);
    $client = new Client([

        'base_uri' => $base_uri,
        'auth'=>[$un, $pa],
        'cookie'=>$cookieJar,
        'curl' => [
            CURLOPT_COOKIEJAR => 'jar.txt',
            CURLOPT_COOKIEFILE => 'jar.txt'
        ],

    ]);

   $connect = $client->get($uri1);  

   //live data to be refresh every seconds. How to do?

   $live= $client->get($uri2, ['cookies' => $cookieJar]); 
   ...

如何实现实时数据流?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-12-11 13:00:55

一旦浏览器关闭了连接,就不能从同一页执行任何活动流。你得打开另一个连接。例如,如果需要实时数据交换,可以使用Ajax或其他技术(如WebSockets )。

票数 2
EN

Stack Overflow用户

发布于 2015-12-11 13:04:29

你不能用PHP做现场直播。您需要使用像NodeJS :)这样的编程语言。PHP将连接结束于:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34224123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档