mirror of
https://github.com/projectdiscovery/nuclei.git
synced 2025-12-26 14:25:27 +00:00
19 lines
526 B
Go
19 lines
526 B
Go
package protocolstate
|
|
|
|
import (
|
|
"github.com/projectdiscovery/fastdialer/fastdialer"
|
|
"github.com/projectdiscovery/networkpolicy"
|
|
"github.com/projectdiscovery/rawhttp"
|
|
"github.com/projectdiscovery/retryablehttp-go"
|
|
mapsutil "github.com/projectdiscovery/utils/maps"
|
|
)
|
|
|
|
type Dialers struct {
|
|
Fastdialer *fastdialer.Dialer
|
|
RawHTTPClient *rawhttp.Client
|
|
DefaultHTTPClient *retryablehttp.Client
|
|
HTTPClientPool *mapsutil.SyncLockMap[string, *retryablehttp.Client]
|
|
|
|
NetworkPolicy *networkpolicy.NetworkPolicy
|
|
}
|