继续阅读Flutter文档,我发现有时是通过使用http.Client
来完成数据提取的,有时没有(例如http.get
)。所以我想知道使用http.Client
的目的。
这是我找到的两个网站:
答案 0 :(得分:2)
当您使用便捷的http
和IOClient
方法时,http.get
包将使用默认的http.post
。但是,有时您可能想使用专门的Client
,例如,更改默认的HTTPS证书验证。参见this question。
在这种情况下,您可以创建任何Client
子类,并以第二个链接中所示的方式使用它。但这几乎没有必要,因此通常在第一个链接中使用的语法就足够了。