flutter - Flutter HMAC SHA1 编码
问题描述
我是 Flutter 的新手,对 HMAC 代码了解不多。我想从一个在线的opendata接口获取数据,我想知道如何使用Flutter的函数对参数进行编码并完成我的授权,例如我的密钥、我的ID和x-date。下图是opendata接口网站提供的示例格式。有人会教我如何以它的形式对这些参数进行编码吗?感谢所有花时间尝试回答我的问题的人!
键值 授权 hmac username="APP ID", algorithm="hmac-sha1", headers="x-date", signature="Base64(HMAC-SHA1("x-date: " + x-date , APP Key) )"
x 日期
2017 年 4 月 19 日星期三 08:37:50 GMT
解决方案
推荐阅读
- python - 重新排序字典列表中的字典键
- html - 寻找在 a 中添加标签的替代方法
标题标签 - javascript - 如何根据页面 HTML 文件中存在的某个 ID 标记有条件地加载 JavaScript 资源?
- pdf - 将 .pdf 添加到 PowerPoint?
- python-3.x - celery add_periodic_task 未注册
- php - 如何将函数结果保存到我以后可以使用的变量中 - PHP?
- r - 为什么 r 显示 double 而不是 Vector?
- javascript - 我需要在每个输入字段中弹出小键盘.. 使用 javascript
- swift - MVC 中的视图应该包含什么?
- r - 使用聚合创建条形图