# Packages
No description provided by the author
No description provided by the author
No description provided by the author
Package raw provides raw http request parsing abilities for nuclei.
No description provided by the author
No description provided by the author
# Functions
GetDefaultSignerVars returns the default signer variables.
GetSupportedHTTPMethodTypes returns list of supported types.
No description provided by the author
GetVariablesNamesSkipList depending on the signature type.
# Constants
Supported values for the SignatureType.
No description provided by the author
name:CONNECT.
name:Debug.
name:DELETE.
name:GET.
name:HEAD.
name:OPTIONS.
name:PATCH.
name:POST.
name:PURGE.
name:PUT.
name:TRACE.
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
ErrEvalExpression.
ErrHttpEngineRequestDeadline is error occured when request deadline set by http request engine is exceeded.
ErrMissingVars is error occured when variables are missing.
No description provided by the author
ErrRequestTimeoutDeadline is the error returned when a specific amount of time was exceeded for a request this happens when the request execution exceeds alloted time.
ErrTimeoutAnnotationDeadline is the error returned when a specific amount of time was exceeded for a request which was alloted using @timeout annotation this usually means that vulnerability was not found in rare case it could also happen due to network congestion the assigned class is TemplateLogic since this in almost every case means that server is not vulnerable.
ErrEvalExpression.
HTTPMethodMapping is a table for conversion of method from string.
LeaveDefaultPorts skips normalization of default standard ports.
No description provided by the author
RequestPartDefinitions contains a mapping of request part definitions and their description.
# Structs
HTTPMethodTypeHolder is used to hold internal type of the HTTP Method.
Request contains a http request to be made from a template.
SignatureTypeHolder is used to hold internal type of the signature.
# Type aliases
HTTPMethodType is the type of the method specified.
SignatureType is the type of signature.