flutter - 从 API Flutter 获取数据
问题描述
谁能解释我如何从 API https://185.86.145.54/cameras/all检索数据 我试图解析为 http,没有用。每次我遇到这个问题 HandshakeException (HandshakeException: Handshake error in client (OS Error: CERTIFICATE_VERIFY_FAILED: self signed certificate(handshake.cc:354))) 我尝试使用 HttpClient 并且我可以获得 API 正文,但我不知道如何我可以在应用程序中显示 API 参数的值吗?
解决方案
您可以使用此在线工具https://app.quicktype.io/来生成您将用于在应用程序中获取 api 参数的 Dart 模型类,只需从您的 api 粘贴 json 响应。方法是根据您的 api 响应制作模型
对于握手错误,请参阅此帖子stackoverflow
推荐阅读
- r - 尝试将变量制成表格时,如何阻止出现的观察次数?
- swift - 我怎么知道加速度计何时静止?我在 Swift 中通过蓝牙使用外部加速度计
- android - 如何在 Materialtextinput Android 中结束可绘制后添加文本
- android - Kotlin 是如何知道 applicationContext 来自 getApplicationContext() 的?
- python - 在 Python 中自动从特定网站下载 cdf 文件
- database - Neo4j 根据相似度按供应商按地区创建排名
- java - 类应该为其依赖项定义 getter 吗?
- azure-ad-b2c - 是否可以在自定义 B2C 策略中在运行时参数化 ClaimsProvider 和 TechnicalProfile?
- vue.js - TypeError:无法设置未定义的属性“lint”
- java - 在字符串中包含双反斜杠作为纯文本符号