@@ -11,23 +11,33 @@ type resRequest struct {
1111 RemoteAddr string `json:"remoteAddr"`
1212 URI string `json:"uri"`
1313 Query string `json:"query"`
14+ IsHTTP bool `json:"isHttp"`
15+ }
16+
17+ type metaObject struct {
18+ Status int `json:"status,omitempty"`
19+ Header map [string ][]string `json:"header,omitempty"`
1420}
1521
1622type successResponse struct {
1723 Result interface {} `json:"result"`
24+ Meta * metaObject `json:"meta,omitempty"`
1825}
1926
2027type resourceResponse struct {
21- Resource Ref `json:"resource"`
28+ Resource Ref `json:"resource"`
29+ Meta * metaObject `json:"meta,omitempty"`
2230}
2331
2432type errorResponse struct {
25- Error * Error `json:"error"`
33+ Error * Error `json:"error"`
34+ Meta * metaObject `json:"meta,omitempty"`
2635}
2736
2837type accessResponse struct {
29- Get bool `json:"get,omitempty"`
30- Call string `json:"call,omitempty"`
38+ Get bool `json:"get,omitempty"`
39+ Call string `json:"call,omitempty"`
40+ Meta * metaObject `json:"meta,omitempty"`
3141}
3242
3343type modelResponse struct {
0 commit comments