卡了半天,找不到问题出现在哪儿!
type (
SearchReq {
Name string `json:"name"` // 正确tag是form,手写习惯写成了json
}
SearchReply {
Name string `json:"name"`
Count int `json:"count"`
}
)
@server (
jwt: Auth
)
service search-api {
@handler search
get /search/do (SearchReq) returns (SearchReply)
}
service search-api {
@handler ping
get /search/ping
}
如果出现http 400 bad request
返回结果是“field name is not set”,应该就是tag写错了。