请求与响应结构 | Structure of Request & Response - HeRaNO/xcpc-team-reg GitHub Wiki
请求 | Request
所有的请求均为 JSON 格式。
All requests should be formatted in JSON.
具体格式需参照 API 内定义。
The specific formats need to refer to the definition in the API Part.
响应 | Response
type Respond struct {
Code int `json:"code"`
Msg string `json:"msg"`
Data []interface{}{} `json:"data"`
}
其中:
code
:请求状态码,参考「错误码 | Error Code」一节
code
: Request status code. Refer to Section「错误码 | Error Code」msg
:响应信息,若请求状态码为0
,则为success
,否则为失败原因
msg
: Response message. If the request status code is0
, the message issuccess
. Otherwise, the message is the error messagedata
:如果响应成功,则包含响应数据段,否则无此字段
data
: If the request responds successfully, it contains the data requests. Otherwise, the field is omitted
错误码 | Error Code
0
:请求成功 / Respond successfully1000
:内部错误 / Internal server error1001
:权限不足 / Permission denied1002
:请求中信息有误 / Wrong info in the request1003
:不在报名时间段内 / Out of the registration period