PacketStream integrations
Set up PacketStream in the tools you use
Pick the client, framework, or browser already in your workflow. Each guide gives you a copyable HTTPS proxy setup, a quick exit-IP check, country and sticky-session examples, and fixes for common connection and authentication problems.
HTTP clients
cURL
Check your credentials and residential exit from a shell.
Set up cURLWget
Download files through a residential exit from a shell.
Set up WgetPython Requests
Add authenticated proxy routing to Python Requests.
Set up Python RequestsNode.js
Add opt-in proxy routing to Node.js fetch calls.
Set up Node.jsPHP Guzzle
Give a Guzzle client one authenticated proxy configuration.
Set up PHP GuzzleGo
Route a reusable net/http client through PacketStream.
Set up GoScraping frameworks
Scrapy
Route each spider request through a residential exit.
Set up ScrapyPlaywright
Run browser checks with scoped proxy credentials.
Set up PlaywrightPuppeteer
Keep proxy credentials scoped while automating Chrome.
Set up PuppeteerSelenium
Check a page through an interactive WebDriver session.
Set up SeleniumBrowsers