【问题标题】:differences in using or not http.Client使用与不使用 http.Client 的区别
【发布时间】:2018-09-09 07:22:10
【问题描述】:

继续阅读 Flutter 文档,我发现获取数据有时是通过使用 http.Client 完成的,有时不是(例如,只是 http.get)。所以我想知道使用http.Client的目的。

这是我发现这个的两个网站:

https://flutter.io/cookbook/networking/fetch-data/

https://flutter.io/cookbook/networking/background-parsing/

【问题讨论】:

  • 它用于测试目的

标签: http flutter httpclient


【解决方案1】:

当您使用便捷的http.gethttp.post 方法时,http 包使用默认的IOClient。但是,有时您可能希望使用专门的 Client,例如更改默认的 HTTPS 证书验证。见this question

在这种情况下,您可以创建任何Client 子类并按照第二个链接中显示的方式使用它。很少有必要,但第一个链接中使用的语法通常就足够了。

【讨论】:

    猜你喜欢
    • 2021-03-03
    • 2020-03-04
    • 1970-01-01
    • 2020-12-11
    • 1970-01-01
    • 2011-04-21
    • 2019-05-16
    • 2017-12-14
    • 1970-01-01
    相关资源
    最近更新 更多