【问题标题】:flutter: FadeInImage.assetNetwork: how to add request header like access token颤振:FadeInImage.assetNetwork:如何添加请求标头,如访问令牌
【发布时间】:2018-10-28 07:53:09
【问题描述】:

我正在使用带有占位符的 FadeInImage.assetNetwork 显示图像,它适用于公共图像。但是,我需要在获取一些图像时使用访问标头。如何实现这一点,因为 FadeInImage 将字符串作为 ImageProvider 参数。有没有类似的小部件可用于添加请求参数?

【问题讨论】:

  • NetworkImage 类 - 它有 headers 属性
  • 谢谢,我使用的是 FadeInImage。直接没有 headers 属性的assetNetwork。

标签: image security flutter


【解决方案1】:

您可以直接使用 FadeInImage 并将 NetworkImage 作为 ImageProvider(及其标头)传递。

FadeInImage(
    placeholder: AssetImage("images/placeholder.jpg"),
    image: NetworkImage(
        "https://flutter.io/images/catalog-widget-placeholder.png",
        headers: {"header": "value"}),
  )
);

【讨论】:

  • 谢谢,帮了大忙。
猜你喜欢
  • 2021-03-03
  • 1970-01-01
  • 2019-12-20
  • 1970-01-01
  • 2018-06-24
  • 2019-06-04
  • 2017-04-06
  • 2016-06-20
  • 2019-09-16
相关资源
最近更新 更多