使用或不使用http.Client的差异

问题描述 投票:1回答:1

继续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个回答
2
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.