国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

請(qǐng)問websocket 如何啟用gzip壓縮?

dignfei

網(wǎng)上數(shù)據(jù)太少,請(qǐng)問如何實(shí)現(xiàn)???

4221 4 1
4個(gè)回答

Tinywan
  • dignfei 2022-04-26

    $connection->send(gzencode('數(shù)據(jù)'));這個(gè)用不上,因?yàn)間ateway是通過Gateway::sendToClient($client_id,$data)來發(fā)送數(shù)據(jù)的

  • dignfei 2022-04-27

    發(fā)過去瀏覽器識(shí)別不了,不行

six

瀏覽器貌似不會(huì)自動(dòng)解壓websocket數(shù)據(jù),需要手動(dòng)解壓,估計(jì)得找個(gè)js的gzip解壓庫

  • dignfei 2022-04-26

    能不能用ngnix代理轉(zhuǎn)發(fā),由nginx進(jìn)行壓縮?

  • Tinywan 2022-04-26

    這個(gè)可以試試,用nginx代理ws

  • dignfei 2022-04-26

    我用了,不知道有沒有起作用,找不到怎么查是否成功

dignfei

nginx轉(zhuǎn)發(fā)壓縮不了啊,有沒有大佬知道怎么壓縮?

        #開啟gizip
        gzip on;
        #壓縮在內(nèi)存中緩沖32塊 每塊4K
        gzip_buffers 32 4K;
        #壓縮級(jí)別 推薦6
        gzip_comp_level 6 ;
        gzip_min_length 1000;

        #  全部壓縮:
        gzip_types *;#所有類型
        gzip_vary off;
        # 為所有代理請(qǐng)求啟用壓縮。
        gzip_proxied any;
        location /websocket/ {
            proxy_pass http://127.0.0.1:9292;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
            proxy_read_timeout 86400;

            # 增加兼容多域名
            proxy_set_header       Host $host;

        }
  • 暫無評(píng)論
dignfei

有沒有大佬解答一下?應(yīng)該怎么寫協(xié)議?

  • walkor 2022-04-27

    send發(fā)送的時(shí)候壓縮下,js收到后手動(dòng)解壓縮。自己找下js解壓縮的庫

  • dignfei 2022-06-11

    websocket有自帶壓縮功能,能不能協(xié)議上支持壓縮?

年代過于久遠(yuǎn),無法發(fā)表回答
??