mirror of
https://github.com/wanghongenpin/proxypin.git
synced 2026-06-03 17:25:48 +08:00
桌面端请求收藏&桌面端请求编辑可直接查看响应体
This commit is contained in:
@@ -196,7 +196,7 @@ class RequestSequenceState extends State<RequestSequence> with AutomaticKeepAliv
|
||||
|
||||
return ListView.separated(
|
||||
cacheExtent: 1000,
|
||||
separatorBuilder: (context, index) => Divider(thickness: 0.2, color: Theme.of(context).dividerColor),
|
||||
separatorBuilder: (context, index) => Divider(thickness: 0.2, height: 0, color: Theme.of(context).dividerColor),
|
||||
itemCount: view.length,
|
||||
itemBuilder: (context, index) {
|
||||
GlobalKey<RequestRowState> key = GlobalKey();
|
||||
@@ -341,7 +341,8 @@ class DomainListState extends State<DomainList> with AutomaticKeepAliveClientMix
|
||||
super.build(context);
|
||||
return ListView.separated(
|
||||
padding: EdgeInsets.zero,
|
||||
separatorBuilder: (context, index) => Divider(thickness: 0.2, color: Theme.of(context).dividerColor),
|
||||
separatorBuilder: (context, index) =>
|
||||
Divider(thickness: 0.2, height: 0.5, color: Theme.of(context).dividerColor),
|
||||
itemCount: list.length,
|
||||
itemBuilder: (ctx, index) => title(index));
|
||||
}
|
||||
|
||||
@@ -3,6 +3,7 @@ import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:flutter_toastr/flutter_toastr.dart';
|
||||
import 'package:network_proxy/network/bin/server.dart';
|
||||
import 'package:network_proxy/network/host_port.dart';
|
||||
import 'package:network_proxy/network/http/http.dart';
|
||||
import 'package:network_proxy/network/http_client.dart';
|
||||
import 'package:network_proxy/ui/component/utils.dart';
|
||||
@@ -91,7 +92,8 @@ class RequestRowState extends State<RequestRow> {
|
||||
FlutterToastr.show('代理服务未启动', context);
|
||||
return;
|
||||
}
|
||||
HttpClients.proxyRequest("127.0.0.1", widget.proxyServer.port, request);
|
||||
|
||||
HttpClients.proxyRequest(proxyInfo: ProxyInfo.of("127.0.0.1", widget.proxyServer.port), request);
|
||||
FlutterToastr.show('已重新发送请求', context);
|
||||
Navigator.of(context).pop();
|
||||
}),
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_toastr/flutter_toastr.dart';
|
||||
import 'package:network_proxy/network/bin/server.dart';
|
||||
import 'package:network_proxy/network/host_port.dart';
|
||||
import 'package:network_proxy/network/http/http.dart';
|
||||
import 'package:network_proxy/network/http/http_headers.dart';
|
||||
import 'package:network_proxy/network/http_client.dart';
|
||||
@@ -63,7 +64,7 @@ class RequestEditorState extends State<MobileRequestEditor> {
|
||||
var headers = headerKey.currentState?.getHeaders();
|
||||
request.headers.addAll(headers);
|
||||
request.body = requestBody.codeUnits;
|
||||
HttpClients.proxyRequest("127.0.0.1", widget.proxyServer.port, request);
|
||||
HttpClients.proxyRequest(proxyInfo: ProxyInfo.of("127.0.0.1", widget.proxyServer.port), request);
|
||||
FlutterToastr.show('已重新发送请求', context);
|
||||
Navigator.pop(context, request);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user