【发布时间】:2020-12-21 17:49:11
【问题描述】:
我正在尝试在 dart 中执行以下 curl 但我找不到实现该目标的方法:
curl --location --request GET 'https://someurl.com/query' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer xxxx' \
--data-raw '{
"query":"test_value",
"size":10
}'
我发现实现这一点的唯一方法是使用 POST 并将原始数据放入正文中,但我想知道是否有真正的方法可以实现这一点,因为带有正文的 POST 请求似乎约为 220 毫秒比 GET 慢(我知道它们应该几乎相等,接收请求时可能是来自服务器的东西)。
【问题讨论】:
-
你尝试过哪些明智的飞镖?看起来您需要在获取请求中设置一些标头。你检查过http 文档pub.dev/documentation/http/latest/http/get.html吗?