搜索
/scripts
GET /
查询参数
{ path?: string // 脚本路径 }
注意
GET /detail
{ path?: string, // 脚本路径 file: string // 文件名 }
POST /
请求体 (multipart/form-data)
{ file?: File, // 上传的文件 filename: string, // 文件名 path?: string, // 文件路径 content?: string, // 文件内容 originFilename?: string, // 原文件名 directory?: string // 目录名(创建目录时使用) }
PUT /
请求体
{ filename: string, // 文件名 path?: string, // 文件路径 content: string // 文件内容 }
DELETE /
{ filename: string, // 文件名 path?: string, // 文件路径 type?: string // 类型 }
POST /download
{ filename: string // 文件名 }
PUT /run
{ filename: string, // 文件名 content?: string, // 文件内容 path?: string // 文件路径 }
PUT /stop
{ filename: string, // 文件名 path?: string, // 文件路径 pid?: number // 进程ID }
PUT /rename
{ filename: string, // 原文件名 path?: string, // 文件路径 newFilename: string // 新文件名 }
{ code: 200, data: ... }