2022-11-17 20:17:10 +08:00
|
|
|
package models
|
|
|
|
|
2022-11-18 19:32:32 +08:00
|
|
|
// RequestData defines a HTTP request data struct, usually used
|
2022-11-17 20:17:10 +08:00
|
|
|
// as part of the `@request.*` filter resolver.
|
2022-11-18 19:32:32 +08:00
|
|
|
type RequestData struct {
|
2022-11-17 20:17:10 +08:00
|
|
|
Method string `json:"method"`
|
|
|
|
Query map[string]any `json:"query"`
|
|
|
|
Data map[string]any `json:"data"`
|
|
|
|
AuthRecord *Record `json:"authRecord"`
|
|
|
|
Admin *Admin `json:"admin"`
|
|
|
|
}
|