Skip to content
This repository has been archived by the owner on Jan 2, 2025. It is now read-only.

Latest commit

 

History

History
22 lines (15 loc) · 732 Bytes

README.md

File metadata and controls

22 lines (15 loc) · 732 Bytes

This fork fixes compilation error for the newest Flutter version and adds support for iOS PAC

http_proxy

http_proxy get the proxy settings of mobile device automatically,and set up proxy for http.

Getting Started

You should initialize before runapp().

void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  HttpProxy httpProxy = await HttpProxy.createHttpProxy();
  HttpOverrides.global=httpProxy;
  runApp(MyApp());
}

That's all done.You can use Charles or other proxy tools now.

⚠️ Plugin ignores all CA checks because http library does't use platform CA store.The suggestion that the plugin is available only in dev environment is security for https requests.