定义在 src/core/ngx_inet.h
typedef struct {ngx_str_t url;ngx_str_t host;ngx_str_t port_text;ngx_str_t uri;in_port_t port;in_port_t default_port;in_port_t last_port;int family;unsigned listen:1;unsigned uri_part:1;unsigned no_resolve:1;unsigned no_port:1;unsigned wildcard:1;socklen_t socklen;ngx_sockaddr_t sockaddr;ngx_addr_t *addrs;ngx_uint_t naddrs;char *err;
} ngx_url_t;
ngx_url_t
是 Nginx 中用于解析和存储 URL 或网络地址信息的核心结构体,主要用于配置解析、套接字地址管理 等