Skip to content

Commit b5419dd

Browse files
committed
feat: removed custom http client lets see if it breaks anything
1 parent 2310c71 commit b5419dd

25 files changed

+2
-9496
lines changed

lib/api/Sources/http/m_client.dart

Lines changed: 2 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import 'dart:io';
33

44
import 'package:dantotsu/Functions/Function.dart';
55
import 'package:dantotsu/api/Sources/Model/settings.dart';
6-
import 'package:dantotsu/api/Sources/http/rhttp/src/model/settings.dart';
76
import 'package:flutter/cupertino.dart';
87
import 'package:flutter_inappwebview/flutter_inappwebview.dart'
98
as flutter_inappwebview;
@@ -12,42 +11,15 @@ import 'package:http_interceptor/http_interceptor.dart';
1211
import '../../../logger.dart';
1312
import '../../../main.dart';
1413
import '../Eval/dart/model/m_source.dart';
15-
import '../http/rhttp/rhttp.dart' as rhttp;
1614

1715
class MClient {
1816
MClient();
19-
20-
static Client httpClient(
21-
{Map<String, dynamic>? reqcopyWith, rhttp.ClientSettings? settings}) {
22-
if (!(reqcopyWith?["useDartHttpClient"] ?? false)) {
23-
try {
24-
settings ??= rhttp.ClientSettings(
25-
throwOnStatusCode: false,
26-
proxySettings: reqcopyWith?["noProxy"] ?? false
27-
? const rhttp.ProxySettings.noProxy()
28-
: null,
29-
timeout: reqcopyWith?["timeout"] != null
30-
? Duration(seconds: reqcopyWith?["timeout"])
31-
: null,
32-
timeoutSettings: TimeoutSettings(
33-
connectTimeout: reqcopyWith?["connectTimeout"] != null
34-
? Duration(seconds: reqcopyWith?["connectTimeout"])
35-
: null),
36-
tlsSettings: rhttp.TlsSettings(
37-
verifyCertificates:
38-
reqcopyWith?["verifyCertificates"] ?? false));
39-
return rhttp.RhttpCompatibleClient.createSync(settings: settings);
40-
} catch (_) {}
41-
}
42-
return IOClient(HttpClient());
43-
}
44-
4517
static InterceptedClient init(
4618
{MSource? source,
4719
Map<String, dynamic>? reqcopyWith,
48-
rhttp.ClientSettings? settings}) {
20+
}) {
4921
return InterceptedClient.build(
50-
client: httpClient(settings: settings, reqcopyWith: reqcopyWith),
22+
client: IOClient(HttpClient()),
5123
interceptors: [MCookieManager(reqcopyWith), LoggerInterceptor()]);
5224
}
5325

lib/api/Sources/http/rhttp/LICENSE

Lines changed: 0 additions & 21 deletions
This file was deleted.

lib/api/Sources/http/rhttp/rhttp.dart

Lines changed: 0 additions & 29 deletions
This file was deleted.

lib/api/Sources/http/rhttp/src/client/compatible_client.dart

Lines changed: 0 additions & 120 deletions
This file was deleted.

lib/api/Sources/http/rhttp/src/client/rhttp_client.dart

Lines changed: 0 additions & 105 deletions
This file was deleted.

lib/api/Sources/http/rhttp/src/model/cancel_token.dart

Lines changed: 0 additions & 48 deletions
This file was deleted.

0 commit comments

Comments
 (0)