From 112ef202d127407fb5d0af82a678beb5c1a4442b Mon Sep 17 00:00:00 2001 From: linyuchen Date: Mon, 1 Apr 2024 22:05:40 +0800 Subject: [PATCH] fix: ws max payload --- manifest.json | 4 ++-- src/common/server/websocket.ts | 4 +++- src/onebot11/server/ws/ReverseWebsocket.ts | 1 + src/version.ts | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/manifest.json b/manifest.json index 5bca878..e17e135 100644 --- a/manifest.json +++ b/manifest.json @@ -1,10 +1,10 @@ { "manifest_version": 4, "type": "extension", - "name": "LLOneBot v3.20.6", + "name": "LLOneBot v3.20.7", "slug": "LLOneBot", "description": "使你的NTQQ支持OneBot11协议进行QQ机器人开发, 不支持商店在线更新", - "version": "3.20.6", + "version": "3.20.7", "icon": "./icon.jpg", "authors": [ { diff --git a/src/common/server/websocket.ts b/src/common/server/websocket.ts index a9e4d3d..2b9def1 100644 --- a/src/common/server/websocket.ts +++ b/src/common/server/websocket.ts @@ -31,7 +31,9 @@ export class WebsocketServerBase { start(port: number) { try { - this.ws = new WebSocketServer({port}); + this.ws = new WebSocketServer({port, + maxPayload: 1024 * 1024 * 1024 + }); llonebotError.wsServerError = '' }catch (e) { llonebotError.wsServerError = "正向ws服务启动失败, " + e.toString() diff --git a/src/onebot11/server/ws/ReverseWebsocket.ts b/src/onebot11/server/ws/ReverseWebsocket.ts index 005903d..77e3e92 100644 --- a/src/onebot11/server/ws/ReverseWebsocket.ts +++ b/src/onebot11/server/ws/ReverseWebsocket.ts @@ -78,6 +78,7 @@ export class ReverseWebsocket { private connect() { const {token, heartInterval} = getConfigUtil().getConfig() this.websocket = new WebSocketClass(this.url, { + maxPayload: 1024 * 1024 * 1024, handshakeTimeout: 2000, perMessageDeflate: false, headers: { diff --git a/src/version.ts b/src/version.ts index 22f2bd6..d9f7300 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const version = "3.20.6" \ No newline at end of file +export const version = "3.20.7" \ No newline at end of file