跳到主要内容

HTTP 请求规范

在无法使用 TSRPC 客户端的环境下,你也可以手动发送 HTTP 请求,规则如下:

  • 统一使用 POST 方法
  • URL 为 协议路径 + 接口名
  • 需要 Header Content-type: application/json,请求 body 为 JSON 字符串

例如 user/Login 接口,服务器为 127.0.0.1:3000,则请求 URL 为 http://127.0.0.1:3000/user/Login,完整请求如下:

POST /user/Login HTTP/1.1
Host: 127.0.0.1:3000
Content-Type: application/json
{ "username": "admin", "password": "admin" }
重要

如果你的协议中使用了 ArrayBuffer Uint8Array 等二进制类型,你需要在发送请求前把它们转为 base64 字符串。