MCPcopy Index your code
hub / github.com/coder/coder / HeaderTransport

Method HeaderTransport

cli/root.go:804–806  ·  view source on GitHub ↗

HeaderTransport creates a new transport that executes `--header-command` if it is set to add headers for all outbound requests.

(ctx context.Context, serverURL *url.URL)

Source from the content-addressed store, hash-verified

802// HeaderTransport creates a new transport that executes `--header-command`
803// if it is set to add headers for all outbound requests.
804func (r *RootCmd) HeaderTransport(ctx context.Context, serverURL *url.URL) (*codersdk.HeaderTransport, error) {
805 return headerTransport(ctx, serverURL, r.header, r.headerCommand)
806}
807
808func (r *RootCmd) createHTTPClient(ctx context.Context, serverURL *url.URL, inv *serpent.Invocation) (*http.Client, error) {
809 baseTransport, err := newHTTPTransport(r.tlsConfig)

Callers 2

createHTTPClientMethod · 0.95
proxyServerMethod · 0.95

Calls 1

headerTransportFunction · 0.85

Tested by

no test coverage detected