Browse Source

Update rpc.txt

felix 2 years ago
parent
commit
aee2ccd0bb
1 changed files with 6 additions and 2 deletions
  1. 6 2
      rpc.txt

+ 6 - 2
rpc.txt

@@ -34,8 +34,11 @@ class JsonRpcProxy {
   /// 服务主机地址
   late String _currentHost;
 
+  /// 服务主机协议
+  late String _currentProtocol;
+
   /// 当前服务主机地址
-  String get currentHostAddress => "http://$_currentHost";
+  String get currentHostAddress => "$_currentProtocol://$_currentHost";
 
   HashMap<Type, dynamic> _serviceCache = HashMap();
 
@@ -53,8 +56,9 @@ class JsonRpcProxy {
   /* 服务代理设置 End */
 
   /// 设置服务主机地址
-  void setServerHost(String address) {
+  void setServerHost(String address, [bool useSSL = false]) {
     logger.i('JsonRpcProxy setServerHost :' + address);
+    _currentProtocol = useSSL ? "https" : "http";
     _currentHost = address;
   }