A simple C# web proxy with support for CONNECT requests.
- Retarget to .NET Core and .NET Framework
- Async methods internally
- Dependency update
- Logging cleanup
Refer to CHANGELOG.md for previous versions.
PuppyProxy is targeted to both .NET Core and .NET Framework. You MUST run PuppyProxy as an administrator.
# dotnet PuppyProxy.dll
> PuppyProxy.exe
You can set your proxy in Internet Options
to point to PuppyProxy for both HTTP and HTTPS on the default IP address of 127.0.0.1
and port 8000
.
Alternatively, you can specify a proxy address while using cURL by using -x http://127.0.0.1:8000
.