Documentation
¶
Index ¶
- func GetContentLength(pieces []BodyPiece) int
- func StringToBytes(s string) (b []byte)
- type BodyPiece
- type DdosifyBodyReader
- type EnvMatch
- type EnvMatchSlice
- type EnvironmentInjector
- func (ei *EnvironmentInjector) GenerateBodyPieces(body string, envs map[string]interface{}) []BodyPiece
- func (ei *EnvironmentInjector) Init()
- func (ei *EnvironmentInjector) InjectDynamic(text string) (string, error)
- func (ei *EnvironmentInjector) InjectDynamicIntoBuffer(text string, buffer *bytes.Buffer) (*bytes.Buffer, error)
- func (ei *EnvironmentInjector) InjectEnv(text string, envs map[string]interface{}) (string, error)
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetContentLength ¶
func StringToBytes ¶
Types ¶
type DdosifyBodyReader ¶
type EnvMatchSlice ¶
type EnvMatchSlice []EnvMatch
func (EnvMatchSlice) Len ¶
func (a EnvMatchSlice) Len() int
func (EnvMatchSlice) Less ¶
func (a EnvMatchSlice) Less(i, j int) bool
func (EnvMatchSlice) Swap ¶
func (a EnvMatchSlice) Swap(i, j int)
type EnvironmentInjector ¶
type EnvironmentInjector struct {
// contains filtered or unexported fields
}
Example ¶
Output:
func (*EnvironmentInjector) GenerateBodyPieces ¶
func (ei *EnvironmentInjector) GenerateBodyPieces(body string, envs map[string]interface{}) []BodyPiece
func (*EnvironmentInjector) Init ¶
func (ei *EnvironmentInjector) Init()
func (*EnvironmentInjector) InjectDynamic ¶
func (ei *EnvironmentInjector) InjectDynamic(text string) (string, error)
func (*EnvironmentInjector) InjectDynamicIntoBuffer ¶
Click to show internal directories.
Click to hide internal directories.