mirror of
https://github.com/projectdiscovery/nuclei.git
synced 2025-12-18 04:15:24 +00:00
Fixed #5 leading to default headers not being set
This commit is contained in:
parent
4f1b6468cf
commit
042f77c9a0
@ -23,7 +23,10 @@ type Request struct {
|
||||
Body string `yaml:"body,omitempty"`
|
||||
// Matchers contains the detection mechanism for the request to identify
|
||||
// whether the request was successful
|
||||
Matchers []*matchers.Matcher `yaml:"matchers"`
|
||||
Matchers []*matchers.Matcher `yaml:"matchers,omitempty"`
|
||||
// Extractors contains the extraction mechanism for the request to identify
|
||||
// and extract parts of the response.
|
||||
Extractors []*matchers.Matcher `yaml:"extractors,omitempty"`
|
||||
}
|
||||
|
||||
// MakeRequest creates a *http.Request from a request template
|
||||
@ -63,8 +66,12 @@ func (r *Request) MakeRequest(baseURL string) ([]*retryablehttp.Request, error)
|
||||
if _, ok := r.Headers["User-Agent"]; !ok {
|
||||
req.Header.Set("User-Agent", "Nuclei (@pdiscoveryio)")
|
||||
}
|
||||
req.Header.Set("Accept", "*/*")
|
||||
req.Header.Set("Accept-Language", "en")
|
||||
if _, ok := r.Headers["Accept"]; !ok {
|
||||
req.Header.Set("Accept", "*/*")
|
||||
}
|
||||
if _, ok := r.Headers["Accept-Language"]; !ok {
|
||||
req.Header.Set("Accept-Language", "en")
|
||||
}
|
||||
req.Header.Set("Connection", "close")
|
||||
req.Close = true
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user