package
1.0.2
Repository: https://github.com/assetnote/kiterunner.git
Documentation: pkg.go.dev

# Functions

acquireChunkedRoutes retrieves a host from the shared header pool.
AcquireHeader retrieves a host from the shared header pool.
AcquireRequest retrieves a host from the shared header pool.
AcquireResponse retrieves a host from the shared header pool.
AcquireTarget retrieves a host from the shared target pool.
No description provided by the author
DoClient performs the provided request.
FilterSource will only return the routes that exist in the map provided.
GroupRouteDepth will collate the routes into the corresponding depth of path.
No description provided by the author
NewHTTPClient will create a http client configured specifically for requesting against the targetted host.
RangeFromString will return a range from a string like 5-10.
releaseChunkedRoutes releases a host into the shared header pool.
ReleaseHeader releases a host into the shared header pool.
ReleaseRequest releases a host into the shared header pool.
ReleaseResponse releases a host into the shared header pool.
ReleaseTarget releases a host into the shared target pool.
StatusCodeIsRedirect returns true if the status code indicates a redirect.
StringToField will break down a URL path into fields This is a convenience function to convert /foo/bar into []Field{{"foo"}, {"bar"}}.
UniqueSource will unique the routes based on the ID.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
POST
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Config provides all the options available to a request, this is used by DoClient.
No description provided by the author
Header encapsulates a header key value entry TODO: replace strings with byte slices.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Target encapsulates the basic data required to scan any given application.

# Type aliases

BackupClient is a normal fasthttpClient that can adapt to different hosts This is used to handle redirects that change the host/port of the request.
No description provided by the author
No description provided by the author
No description provided by the author
HTTPClient is a type alias for the actual host client we use.
No description provided by the author
No description provided by the author
No description provided by the author