diff --git a/runner/runner.go b/runner/runner.go index 2035199a..8c2a19dc 100644 --- a/runner/runner.go +++ b/runner/runner.go @@ -2326,7 +2326,8 @@ retry: Pipeline: pipeline, HTTP2: http2, Method: method, - Host: ip, + Host: parsed.Hostname(), + HostIP: ip, A: ips4, AAAA: ips6, CNAMEs: cnames, diff --git a/runner/types.go b/runner/types.go index eb845612..ab013a70 100644 --- a/runner/types.go +++ b/runner/types.go @@ -59,6 +59,7 @@ type Result struct { ContentType string `json:"content_type,omitempty" csv:"content_type" mapstructure:"content_type"` Method string `json:"method,omitempty" csv:"method" mapstructure:"method"` Host string `json:"host,omitempty" csv:"host" mapstructure:"host"` + HostIP string `json:"host_ip,omitempty" csv:"host_ip" mapstructure:"host_ip"` Path string `json:"path,omitempty" csv:"path" mapstructure:"path"` FavIconMMH3 string `json:"favicon,omitempty" csv:"favicon" mapstructure:"favicon"` FavIconMD5 string `json:"favicon_md5,omitempty" csv:"favicon_md5" mapstructure:"favicon_md5"`