【问题标题】:Flutter Http requests in local network本地网络中的 Flutter Http 请求
【发布时间】:2020-06-15 11:31:51
【问题描述】:

我的朋友在他的笔记本电脑上有一个休息 api,他使用环回 IP 地址访问它。 我朋友在pc上用软件访问api的方式是:

GET /resource-path HTTP/1.1
Host: 127.0.0.1

我有一个关于颤振的应用程序,它必须从他的休息 api 中获取数据。 是否有一个关于颤振的包,我们可以在同一个网络中,我手动向他的 IP 地址发送 http 请求或使用广播地址之类的东西发送给他? 我查看了 pub.dev 中的包,但它们都需要请求的 url

【问题讨论】:

    标签: flutter dart


    【解决方案1】:

    如果您从模拟器连接,请使用 ip 10.0.2.2 与主机连接,如果您使用的是真实设备,则可以使用 ipconfig 命令(Windows)获取计算机的 IP 地址,然后使用您的网络,您可能需要调整防火墙。你不需要url来访问api,ip地址就足够了(对于http请求,https需要url)。而且你也不需要额外的包,你可以使用内置的http包

    【讨论】:

      猜你喜欢
      • 2011-01-13
      • 1970-01-01
      • 2013-03-18
      • 1970-01-01
      • 1970-01-01
      • 2017-12-26
      • 1970-01-01
      • 2022-07-12
      • 2019-06-19
      相关资源
      最近更新 更多