From 743255d5c5761c25fc71c6b683dcecb09a16beaa Mon Sep 17 00:00:00 2001 From: dengqichen Date: Sat, 6 Dec 2025 23:27:26 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E5=86=99ssh=E5=89=8D=E7=AB=AF?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=EF=BC=8C=E9=80=9A=E7=94=A8=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Terminal/strategies/SSHConnectionStrategy.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/Terminal/strategies/SSHConnectionStrategy.ts b/frontend/src/components/Terminal/strategies/SSHConnectionStrategy.ts index b1829173..48b8fac8 100644 --- a/frontend/src/components/Terminal/strategies/SSHConnectionStrategy.ts +++ b/frontend/src/components/Terminal/strategies/SSHConnectionStrategy.ts @@ -117,7 +117,15 @@ export class SSHConnectionStrategy extends BaseConnectionStrategy { */ sendInput(data: string): void { if (this.ws && this.ws.readyState === WebSocket.OPEN) { - this.ws.send(data); + this.ws.send(JSON.stringify({ + type: 'input', + data: { + request: { + type: 'input', + command: data + } + } + })); } }