当前位置: 首页 > 知识库问答 >
问题:

平台不允许Flutter Insecure http

漆雕皓轩
2023-03-14

我想知道我如何连接我的移动的flutter应用程序到运行在我的PC上的本地围棋服务器。

我的服务器正在http://192.168.29.45:4001上运行,但它没有连接到它。

共有1个答案

何玺
2023-03-14

通常,使用https链接而不是http链接是必需的(也是最好的)。但是,可以重写它,如下所示。

打开Android/app/src/main文件夹中的AndroidManifest.xml文件。然后将UsesClearTextTraffice设置为true

<application
    ...
    android:usesCleartextTraffic="true"
    ...   >

请参阅此问题了解更多信息。

<key>NSAppTransportSecurity</key>
<dict>
  <key>NSAllowsArbitraryLoads</key>
      <true/>
</dict>
<key>NSAppTransportSecurity</key>
<dict>
  <key>NSAllowsArbitraryLoads</key>
      <true/>
</dict>
 类似资料:
  • 问题内容: 这是模块的模块声明: 因此,和之间存在循环依赖关系,对吗?平台模块之间是否允许循环? 问题答案: 模块系统禁止使用子句静态声明循环。对于平台和应用程序模块,这是正确的,并且您给出的示例不违反该规则。 不过,Requires子句只是模块图中可读性优势的一种来源。其他是命令行标志,反射,,我敢肯定还有更多。添加所有这些可能会导致模块图中的循环,并且这是不被禁止的。 在您的具体示例中,仅当

  • 在GCP上部署Spring启动应用程序时,显示了以下错误。 错误:(gcloud.app.deploy)无法上载文件[/home/info/Project1/target/appengine staging/myproject-0.0.1-SNAPSHOT.jar],该文件的大小为[42865605](大于允许的最大大小[33554432])。请删除该文件或添加到应用程序中的skip\u file

  • 问题内容: 我看到以下错误: 使用此代码: 是什么原因引起的,如何解决? 问题答案: 在当前域之外发出ajax请求时,Javascript是受限制的。 例1:您的域名为example.com,并且您想向test.com提出请求=>您不能。 例2:您的域名是example.com,并且您想向inner.example.com发送请求,但是您不能。 例3:您的域名为example.com:80,并且您

  • 我读过关于Android Oreo后台执行限制的文章,它明确指出广播不受影响,但我无法让它在Android Oreo上工作。 首先,我是在SDK27上编译的。其次,我在清单文件中声明了接收者: 然后是接收器的实现,也可以简单到: 在运行时注册广播意图,让它工作(在模拟器上,从adb shell激发意图),但我不确定这是否是正确的方法: 这个有什么已知的bug吗?

  • 我有一个使用调用的进程。此任务被提交给executor服务。我允许进程在尝试取消它之前有x秒的运行时间。但是,当我调用并且任务在方法中等待时,线程/任务不会被取消。 我已经对代码进行了测试,如果将替换为,则会得到。但是,当任务位于内时,不会出现中断。在face中,直到Restful调用完成,该方法才返回。 我看到了这篇文章,取消、中止、中断一个spring android resttemplate

  • 我试着写一些关于主题的消息,但是控制台不允许(生产者不等待标准输入)。我也看不到任何错误日志。尽管主题已成功创建。我正在使用: 动物园管理员和Kafka服务器运行良好。我使用的是苹果电脑。可能的问题是什么。我正在关注阿帕奇Kafka文档 http://kafka.apache.org/documentation.html#quickstart。