Skip to content

Commit

Permalink
small fix
Browse files Browse the repository at this point in the history
  • Loading branch information
Mzack9999 committed Apr 29, 2020
1 parent ec7cd50 commit 5865cda
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions pkg/requests/http-request.go
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ func (r *HTTPRequest) makeHTTPRequestFromRaw(baseURL string, values map[string]i
}

// copy headers
req.Header = parsedReq.Header
req.Header = parsedReq.Header.Clone()

request, err := r.fillRequest(req, values)
if err != nil {
Expand All @@ -150,13 +150,14 @@ func (r *HTTPRequest) fillRequest(req *http.Request, values map[string]interface
}

// Set some headers only if the header wasn't supplied by the user
if _, ok := r.Headers["User-Agent"]; !ok {
if _, ok := req.Header["User-Agent"]; !ok {
req.Header.Set("User-Agent", "Nuclei (@pdiscoveryio)")
}
if _, ok := r.Headers["Accept"]; !ok {

if _, ok := req.Header["Accept"]; !ok {
req.Header.Set("Accept", "*/*")
}
if _, ok := r.Headers["Accept-Language"]; !ok {
if _, ok := req.Header["Accept-Language"]; !ok {
req.Header.Set("Accept-Language", "en")
}
req.Header.Set("Connection", "close")
Expand Down

0 comments on commit 5865cda

Please sign in to comment.