Codebase list ffuf / ee25dc94-1279-4ed6-9992-e60f29fea6d8/upstream pkg / ffuf / request.go
ee25dc94-1279-4ed6-9992-e60f29fea6d8/upstream

Tree @ee25dc94-1279-4ed6-9992-e60f29fea6d8/upstream (Download .tar.gz)

request.go @ee25dc94-1279-4ed6-9992-e60f29fea6d8/upstreamraw · history · blame

package ffuf

// Request holds the meaningful data that is passed for runner for making the query
type Request struct {
	Method   string
	Host     string
	Url      string
	Headers  map[string]string
	Data     []byte
	Input    map[string][]byte
	Position int
	Raw      string
}

func NewRequest(conf *Config) Request {
	var req Request
	req.Method = conf.Method
	req.Url = conf.Url
	req.Headers = make(map[string]string)
	return req
}