mirror of
https://github.com/wanghongenpin/proxypin.git
synced 2026-04-01 07:29:48 +08:00
Request edit records http request (#253)
This commit is contained in:
@@ -5,6 +5,7 @@ import 'package:desktop_multi_window/desktop_multi_window.dart';
|
||||
import 'package:file_selector/file_selector.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
|
||||
import 'package:network_proxy/network/bin/server.dart';
|
||||
import 'package:network_proxy/network/components/request_rewrite_manager.dart';
|
||||
import 'package:network_proxy/network/components/script_manager.dart';
|
||||
import 'package:network_proxy/network/http/http.dart';
|
||||
@@ -144,6 +145,10 @@ void registerMethodHandler() {
|
||||
DesktopMultiWindow.setMethodHandler((call, fromWindowId) async {
|
||||
logger.d('${call.method} $fromWindowId ${call.arguments}');
|
||||
|
||||
if (call.method == 'getProxyInfo') {
|
||||
return ProxyServer.current?.isRunning == true ? {'host': '127.0.0.1', 'port': ProxyServer.current!.port} : null;
|
||||
}
|
||||
|
||||
if (call.method == 'refreshScript') {
|
||||
await ScriptManager.instance.then((value) {
|
||||
return value.reloadScript();
|
||||
|
||||
Reference in New Issue
Block a user