{"repo":"imroc/req","free":true,"listed":false,"github":"https://github.com/imroc/req","clone":"git clone https://github.com/imroc/req.git","description":"Simple Go HTTP client with Black Magic","language":"Go","stars":4851,"topics":["golang","go","http","http-client"],"license":"MIT","category":"dev-tools","readme_excerpt":"req Simple Go HTTP client with Black Magic Documentation Full documentation is available on the official website: https://req.cool. Features Simple and Powerful : Simple and easy to use, providing rich client-level and request-level settings, all of which are intuitive and chainable methods. Easy Debugging : Powerful and convenient debug utilities, including debug logs, performance traces, and even dump the complete request and response content (see Debugging). Easy API Testing : API testing can be done with minimal code, no need to explicitly create any Request or Client, or even to handle errors (See Quick HTTP Test) Smart by Default : Detect and decode to utf-8 automatically if possible to avoid garbled characters (See Auto Decode), marshal request body and unmarshal response body automatically according to the Content-Type. Support Multiple HTTP Versions : Support HTTP/1.1 , HTTP/2 , and HTTP/3 , and can automatically detect the server side and select the optimal HTTP version for requests, you can also force the protocol if you want (See Force HTTP version). Support Retry : Support automatic request retry and is fully customizable (See Retry). HTTP Fingerprinting : Support http fingerprint impersonation, so that we can access websites that prohibit crawler programs by identifying http fingerprints (See HTTP Fingerprint). Multiple Authentication Methods : You can use HTTP Basic Auth, Bearer Auth Token and Digest Auth out of box (see Authentication). Easy Download and Uploa","default_branch":null,"files":null,"tree":[],"storefront":"/r/imroc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/imroc/req/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}