16 lines
426 B
Go
16 lines
426 B
Go
// Package open_tools_ip 定义 POST /tools/ip 接口契约。
|
|
package open_tools_ip
|
|
|
|
import "github.com/gogf/gf/v2/frame/g"
|
|
|
|
// IPReq 获取调用方 IP 信息。
|
|
type IPReq struct {
|
|
g.Meta `path:"/tools/ip" method:"post" tags:"Open/Tools" summary:"客户端 IP 信息"`
|
|
}
|
|
|
|
// IPRes 是 IPReq 的响应。
|
|
type IPRes struct {
|
|
IP string `json:"ip"`
|
|
Internal bool `json:"internal"` // 是否为内网/私网地址
|
|
}
|