Skip to content

Commit

Permalink
Use req.Host for Host header (#23)
Browse files Browse the repository at this point in the history
  • Loading branch information
winebarrel authored Aug 24, 2022
1 parent 0c20a58 commit d3a596f
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion cli.go
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,14 @@ func request(url string, param param) {
if param.headers != nil {
for _, h := range param.headers {
kv := strings.Split(h, ":")
req.Header.Set(strings.TrimSpace(kv[0]), kv[1])
name := strings.TrimSpace(kv[0])
value := kv[1]

if strings.EqualFold(name, "host") {
req.Host = value
} else {
req.Header.Set(name, value)
}
}
}

Expand Down

0 comments on commit d3a596f

Please sign in to comment.