{"id":18859725,"url":"https://github.com/meibraransari/postman-proxy","last_synced_at":"2025-06-20T21:32:46.116Z","repository":{"id":251736827,"uuid":"838291513","full_name":"meibraransari/Postman-Proxy","owner":"meibraransari","description":"🕵️ Proxy for Postman....","archived":false,"fork":false,"pushed_at":"2024-08-05T11:17:04.000Z","size":3,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-30T08:45:21.560Z","etag":null,"topics":["postman","proxy","proxy-configuration","proxy-server"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meibraransari.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-05T10:46:47.000Z","updated_at":"2024-08-14T16:26:25.000Z","dependencies_parsed_at":"2024-08-05T12:42:24.345Z","dependency_job_id":null,"html_url":"https://github.com/meibraransari/Postman-Proxy","commit_stats":null,"previous_names":["meibraransari/postman-proxy"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/meibraransari/Postman-Proxy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meibraransari%2FPostman-Proxy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meibraransari%2FPostman-Proxy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meibraransari%2FPostman-Proxy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meibraransari%2FPostman-Proxy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meibraransari","download_url":"https://codeload.github.com/meibraransari/Postman-Proxy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meibraransari%2FPostman-Proxy/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261020051,"owners_count":23098072,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["postman","proxy","proxy-configuration","proxy-server"],"created_at":"2024-11-08T04:19:01.932Z","updated_at":"2025-06-20T21:32:41.102Z","avatar_url":"https://github.com/meibraransari.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"---\nCreated: 2024-08-05T16:17:28+05:30\nUpdated: 2024-08-05T16:46:53+05:30\nMaintainer: Ibrar Ansari\n---\n# HTTP Proxy Setup For Postman\n\n## About\n\n`hpts` purpose is to create HTTP proxy on top of the Socks 5 Proxy\n\nhpts(http-proxy-to-socks) is a nodejs tool to convert SOCKS proxy into http proxy.\n\nMany clients support setting up http proxy to speed up network requests and for sometimes only SOCKS proxy is available to you. SOCKS proxy supports TCP so that it's possible to convert those requests from http proxy into SOCKS protocol. In this way, you can still keep the goodness provided by your SOCKS proxy(e.g. encryption).\n\n## Prerequisites\n```\nNodejs =\u003e 4\n```\n## Setup\n\n```\nnpm install -g http-proxy-to-socks\n```\n\n## Connect SSH Tunnel\n```\nssh -N -D 1080 \u003ctunnel-host\u003e\n```\nThe above command connect SSH host and open 1080 Dynamic Sock5 tunnel port.\n## Usage\n\n```\nhpts -s 127.0.0.1:1080 -p 8080\n```\n\nThis will start a process listening on `8080` as a http proxy. It will convert http requests into socks requests and send them to port `1080`. Please make sure your socks service is available at the corresponding port.\n\nOther options:\n\n```\nOptions:\n  -V, --version          output the version number\n  -s, --socks [socks]    specify your socks proxy host, default: 127.0.0.1:1080\n  -p, --port [port]      specify the listening port of http proxy server, default: 8080\n  -l, --host [host]      specify the listening host of http proxy server, default: 127.0.0.1\n  -c, --config [config]  read configs from file in json format\n  --level [level]        log level, vals: info, error\n  -h, --help             output usage information\n```\n\nYou can specify a `json` config file with `-c`:\n\n```json\n{\n  \"socks\": \"127.0.0.1:1080\",\n  \"port\": 8080\n}\n```\n\n\n## Postman Configuration\nGo to Postman -\u003e Preferences -\u003e Proxy\n\n1. Check \"Use System Proxy\"\n2. Check \"Respect HTTP_PROXY, HTTPS_PROXY, and NO_PROXY environment variables\"\n3. Add a custom proxy configuration\n   - **Proxy Type**: HTTP\n   - **Proxy Server**: 127.0.0.1\n   - **Port**: 8080\n\n---\n\n### 💼 Connect with me 👇👇 😊\n\n- 🔥 [**Youtube**](https://www.youtube.com/@DevOpsinAction?sub_confirmation=1)\n- ✍ [**Blog**](https://ibraransari.blogspot.com/)\n- 💼 [**LinkedIn**](https://www.linkedin.com/in/ansariibrar/)\n- 👨‍💻 [**Github**](https://github.com/meibraransari?tab=repositories)\n- 💬 [**Telegram**](https://t.me/DevOpsinActionTelegram)\n- 🐳 [**Docker**](https://hub.docker.com/u/ibraransaridocker)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeibraransari%2Fpostman-proxy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmeibraransari%2Fpostman-proxy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeibraransari%2Fpostman-proxy/lists"}