Transport — fiber Architecture
Manages underlying fasthttp connection pools and TLS
Entity Profile
Dependency Diagram
graph TD subdomain_FiberClient_Transport["Transport"] 97187a97_65cf_44b1_00f0_eef4c434ff1c["response.go"] subdomain_FiberClient_Transport --> 97187a97_65cf_44b1_00f0_eef4c434ff1c 5d11d0f7_2b3b_7bf3_3b1d_76d79d6872a2["client_test.go"] subdomain_FiberClient_Transport --> 5d11d0f7_2b3b_7bf3_3b1d_76d79d6872a2 9a680627_ad54_340e_3faa_64ead9b39aef["response_test.go"] subdomain_FiberClient_Transport --> 9a680627_ad54_340e_3faa_64ead9b39aef b137f470_30b5_d002_b6e6_5173073c07e3["transport_test.go"] subdomain_FiberClient_Transport --> b137f470_30b5_d002_b6e6_5173073c07e3 35aff514_5856_8aa3_8f9e_63a5c957346d["core_test.go"] subdomain_FiberClient_Transport --> 35aff514_5856_8aa3_8f9e_63a5c957346d cfe2515b_ab6b_e576_a031_f986d4835acf["transport.go"] subdomain_FiberClient_Transport --> cfe2515b_ab6b_e576_a031_f986d4835acf style subdomain_FiberClient_Transport fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Domain
Functions
- AcquireResponse()
- C()
- Delete()
- Get()
- Head()
- New()
- NewWithClient()
- NewWithHostClient()
- NewWithLBClient()
- Options()
- Patch()
- Post()
- Put()
- ReleaseCookieJar()
- Replace()
- TestClientCBORUnmarshalOverride()
- TestClientLoggerAccessors()
- TestClientResetClearsState()
- TestClientSetRootCertificateErrors()
- TestClientSetRootCertificateFromStringError()
- TestClientUnderlyingTransports()
- TestDoRedirectsWithClientBranches()
- TestDoRedirectsWithClientDefaultLimit()
- TestExtractTLSConfigVariations()
- TestHostClientTransportClientAccessor()
- TestLBClientTransportAccessorsAndOverrides()
- TestStandardClientTransportCoverage()
- TestWalkBalancingClientWithBreak()
- Test_AddMissing_Port()
- Test_Client_Add_Hook()
- Test_Client_Add_Hook_CheckOrder()
- Test_Client_ConcurrencyRequests()
- Test_Client_Cookie()
- Test_Client_CookieJar()
- Test_Client_CookieJar_Response()
- Test_Client_Cookie_With_Server()
- Test_Client_Header()
- Test_Client_Header_With_Server()
- Test_Client_HostClient_Behavior()
- Test_Client_Invalid_URL()
- Test_Client_LBClient_Behavior()
- Test_Client_Marshal()
- Test_Client_PathParam()
- Test_Client_PathParam_With_Server()
- Test_Client_QueryParam()
- Test_Client_QueryParam_With_Server()
- Test_Client_R()
- Test_Client_Referer()
- Test_Client_SetBaseURL()
- Test_Client_SetCertificates()
- Test_Client_SetProxyURL()
- Test_Client_SetRootCertificate()
- Test_Client_SetRootCertificateFromString()
- Test_Client_StreamResponseBody()
- Test_Client_TLS()
- Test_Client_TLS_Empty_TLSConfig()
- Test_Client_TLS_Error()
- Test_Client_Unsupported_Protocol()
- Test_Client_UserAgent()
- Test_CookieJarGet()
- Test_CookieJarSet()
- Test_CookieJarSetKeyValue()
- Test_CookieJar_HostPort()
- Test_CookieJar_Secure()
- Test_Delete()
- Test_Execute()
- Test_Get()
- Test_Head()
- Test_HostClientTransport_StreamResponseBody()
- Test_LBClientTransport_StreamResponseBody()
- Test_New_With_Client()
- Test_New_With_HostClient()
- Test_New_With_LBClient()
- Test_Options()
- Test_Patch()
- Test_Post()
- Test_Put()
- Test_Response_BodyStream()
- Test_Response_Cookie()
- Test_Response_DecodeHelpers_ClientNilSafety()
- Test_Response_Headers()
- Test_Response_IsStreaming()
- Test_Response_Protocol()
- Test_Response_Status()
- Test_StandardClientTransport_StreamResponseBody()
- Test_httpClientTransport_Interface()
- addMissingPort()
- composeRedirectURL()
- createHelperServer()
- doRedirectsWithClient()
- domainMatch()
- extractTLSConfig()
- forEachHostClient()
- init()
- newBlockingErrTransport()
- newClient()
- newHostClientTransport()
- newLBClientTransport()
- newStandardClientTransport()
- ptrInt()
- ptrString()
- releaseErrChan()
- releaseResponseChan()
- searchCookieByKeyAndPath()
- startTestServerWithPort()
- walkBalancingClient()
- walkBalancingClientWithBreak()
Source Files
Source
Frequently Asked Questions
What is the Transport subdomain?
Transport is a subdomain in the fiber codebase, part of the FiberClient domain. Manages underlying fasthttp connection pools and TLS It contains 6 source files.
Which domain does Transport belong to?
Transport belongs to the FiberClient domain.
What functions are in Transport?
The Transport subdomain contains 107 function(s): AcquireResponse, C, Delete, Get, Head, New, NewWithClient, NewWithHostClient, and 99 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free