nuclei/v2/pkg/protocols/http/validate.go
Mzack9999 9493dfdb20
Adding automatic request condition detection (#2707)
* Adding automatic request condition detection

* adding missing checks on part

* test update as per latest change

Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
2022-10-15 15:19:04 +05:30

16 lines
366 B
Go

package http
import "github.com/pkg/errors"
func (request *Request) validate() error {
if request.Race && request.NeedsRequestCondition() {
return errors.New("'race' and 'req-condition' can't be used together")
}
if request.Redirects && request.HostRedirects {
return errors.New("'redirects' and 'host-redirects' can't be used together")
}
return nil
}