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

GatewayWorker 怎么限制客戶連接時,攜帶的參數(shù)過長

嘻嘻哈哈

GatewayWorker 怎么限制客戶連接時,攜帶的參數(shù)過長。

客戶端連接的數(shù)據(jù)過大,會導致我這邊的服務一直報錯

$gateway->maxInputLength = 1024;

我再start_gateway.php中設置了以上參數(shù),不起作用

746 2 0
2個回答

小W

在onConnect時驗證一下或者sendToWorkerBufferSize設置一下大小試試

  • 暫無評論
meows

報錯信息發(fā)出來看看,客戶端連接參數(shù)過長:http://wtbis.cn/doc/gateway-worker/on-web-socket-connect.html 通過這個ws握手時候的http協(xié)議這塊驗證長度就行了。具體你這個什么錯誤發(fā)來看看。

  • meows 2023-12-29

    $gateway->maxInputLength = 1024; Gateway根本就沒這個屬性

  • meows 2023-12-29

    你自創(chuàng)的嗎?

  • 嘻嘻哈哈 2023-12-29

    報的這個錯,http://wtbis.cn/doc/gateway-worker/send-buffer-overflow.html
    我對ip加了白名單,在onWebSocketConnect里面,不合法就斷掉,左右突然有一個用戶攜帶的參數(shù)很長,導致一直報上述錯誤

  • meows 2023-12-29

    如果是websocket 握手階段你要判斷get參數(shù)大小,你就用onWebsocketConnect 就能判斷然后$connection->close();

  • 嘻嘻哈哈 2023-12-29

    好的,謝謝!

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