mirror of
https://github.com/acepanel/panel.git
synced 2026-02-05 01:48:43 +08:00
fix: ssh session
This commit is contained in:
@@ -27,7 +27,7 @@ export default {
|
||||
request.post('/website/' + id + '/updateRemark', { remark }),
|
||||
// 重置配置
|
||||
resetConfig: (id: number): Promise<AxiosResponse<any>> =>
|
||||
request.post('/website/' + id + '/resetConfig'),
|
||||
request.post('/website/' + id + '/resetConfig', {}),
|
||||
// 修改状态
|
||||
status: (id: number, status: boolean): Promise<AxiosResponse<any>> =>
|
||||
request.post('/website/' + id + '/status', { status })
|
||||
|
||||
@@ -51,7 +51,7 @@ const openSession = () => {
|
||||
term.loadAddon(fitAddon)
|
||||
|
||||
const protocol = window.location.protocol === 'https:' ? 'wss' : 'ws'
|
||||
const ws = new WebSocket(`${protocol}://${window.location.host}/api/panel/ssh/session`)
|
||||
const ws = new WebSocket(`${protocol}://${window.location.host}/api/ssh/session`)
|
||||
ws.binaryType = 'arraybuffer'
|
||||
|
||||
const enc = new TextDecoder('utf-8')
|
||||
@@ -75,7 +75,7 @@ const openSession = () => {
|
||||
ws.onerror = (event) => {
|
||||
term.write('\r\nSSH连接发生错误,请刷新页面。')
|
||||
term.write('\r\nSSH connection error. Please refresh the page.\r\n')
|
||||
console.error(event)
|
||||
console.error(event.error)
|
||||
ws.close()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user