package objs

// 调用对方的业务请求
type HttpReq struct {
	Url    string            `json:"url"`
	Method string            `json:"method"` // 请求方法: POST / GET 等
	Option map[string]string `json:"option"`
	Body   string            `json:"body"` // 业务内容 -- 密文
}

// 收到对方返回的接口,外层,
type HttpResp struct {
	Code int         `json:"code"` // 200 成功, 700 要求断开连接
	Data HttpCoapRet `json:"data"`
	Msg  string      `json:"msg"` // error message
}

// 内层
type HttpCoapRet struct {
	Option map[string]string `json:"option"`
	Body   string            `json:"body"` // 业务内容 -- 密文
}