newBenchmarkRequest() — fiber Function Reference
Architecture documentation for the newBenchmarkRequest() function in hooks_test.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD e768f2af_6e09_6535_3fd1_5039aa643cbe["newBenchmarkRequest()"] 9a0809c0_d0fc_f9e7_3fc4_bf20360f9ebf["hooks_test.go"] e768f2af_6e09_6535_3fd1_5039aa643cbe -->|defined in| 9a0809c0_d0fc_f9e7_3fc4_bf20360f9ebf 8073917a_0511_e764_0d8b_ddc48e2ae05a["Benchmark_Parser_Request_Body_File()"] 8073917a_0511_e764_0d8b_ddc48e2ae05a -->|calls| e768f2af_6e09_6535_3fd1_5039aa643cbe style e768f2af_6e09_6535_3fd1_5039aa643cbe fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
client/hooks_test.go lines 793–816
func newBenchmarkRequest(formValues map[string]string, fileContents [][]byte) *Request {
req := &Request{
boundary: "FiberBenchmarkBoundary",
formData: FormData{Args: fasthttp.AcquireArgs()},
RawRequest: fasthttp.AcquireRequest(),
files: make([]*File, len(fileContents)),
}
req.RawRequest.Header.SetContentType("multipart/form-data; boundary=" + req.boundary)
for key, value := range formValues {
req.formData.Set(key, value)
}
for i, content := range fileContents {
req.files[i] = AcquireFile(
SetFileName(fmt.Sprintf("file-%d.bin", i)),
SetFileFieldName(fmt.Sprintf("file%d", i)),
SetFileReader(io.NopCloser(bytes.NewReader(content))),
)
}
return req
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does newBenchmarkRequest() do?
newBenchmarkRequest() is a function in the fiber codebase, defined in client/hooks_test.go.
Where is newBenchmarkRequest() defined?
newBenchmarkRequest() is defined in client/hooks_test.go at line 793.
What calls newBenchmarkRequest()?
newBenchmarkRequest() is called by 1 function(s): Benchmark_Parser_Request_Body_File.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free