Send requests with net/http, construct URLs and headers safely, stream bodies, reuse transports, and enforce timeouts. Handle redirects, cookies, retries, rate limits, and response cleanup in resilient clients.