Client

Create Request

These methods of Client will create a new Request:

Create Parallel Download

Client Settings

The following are the chainable settings of Client, all of which have corresponding global wrappers (Just treat the package name req as a Client to test, set up the Client without create any Client explicitly).

Basically, you can know the meaning of most settings directly from the method name.

Debug Features

Common Settings for constructing HTTP Requests

Auto-Decode

TLS and Certificates

Marshal&Unmarshal

Middleware

HTTP Version

Retry

Middleware

Network, Proxy And URL

H2C

Download, Auto-Read Response and Allow Get Method Payload

Transport

Clone