getFile 获取设备文件到本地
是否需要验证:是
控制客户端发送
GET /getFile HTTP/1.1
Host: 服务端 IP
auth: 验证串 --触动专业版 iOS 无需写入验证串
Root: [根类型:lua|res|log|plugin]
Path: 路径
file: 文件名
Connection: close
属性 | 说明 |
---|---|
HTTP 方法 | GET /getFile HTTP/1.1 |
Host | 服务端 IP |
Port | 端口号,触动精灵端口号为 50005,小精灵端口号为 50015(安卓 10 及以上系统端口号为 50055) |
auth | 验证串(触动专业版 iOS 无需写入验证串) |
Root | 根类型:lua、res、log、plugin,要获取文件的触动精灵文件 |
Path | 路径,例如 "/aaa" 或者 "/aaa/bbb";多级路径下,前面带 '/' ;后面不带 ‘/’,根路径就是 "/" |
file | 文件名 |
Connection | close 不支持长链接 |
服务返回
HTTP/1.0 200 OK
Content-Length: 文件长度
Content-Type: text/html; charset=utf-8
文件数据
属性 | 说明 |
---|---|
HTTP 返回消息 | HTTP/1.0 200 OK,详见 HTTP 返回代码含义 |
Content-Length | 文件长度 |
Content-Type | HTTP 消息类型:格式和编码 |
webdata | 文件数据 |
HTTP 返回代码含义
返回代码 | 代码含义 |
---|---|
200 | 成功 |
400 | 参数错误 |
401 | 授权验证失败 |
注意事项
安卓标准版、iOS 标准版及 iOS 专业版必须有授权,授权为试用状态无法调用。
安卓 10 及其以上系统小精灵需要修改端口号为 50055。