通过flatter http.dart包链接到Fidel API
可能是一个基本问题,但我对这一点还不熟悉: 我正在尝试链接到Fidel测试API环境。他们给出了如何通过cURL实现这一点的示例()。在这种情况下,示例为:通过flatter http.dart包链接到Fidel API,api,flutter,http,curl,dart,Api,Flutter,Http,Curl,Dart,可能是一个基本问题,但我对这一点还不熟悉: 我正在尝试链接到Fidel测试API环境。他们给出了如何通过cURL实现这一点的示例()。在这种情况下,示例为: curl -X GET \ https://api.fidel.uk/v1/transactions/84782884-6ab8-4885-820f-4cd081dd658f \ -H 'Content-Type: application/json' \ -H 'Fidel-Key: sk_test_50ea90b6-2a3b-
curl -X GET \
https://api.fidel.uk/v1/transactions/84782884-6ab8-4885-820f-4cd081dd658f \
-H 'Content-Type: application/json' \
-H 'Fidel-Key: sk_test_50ea90b6-2a3b-4a56-814d-1bc592ba4d63'
如果我在我的终端上运行这个,它工作得很好。但是如果我尝试在浏览器中运行相同的程序,或者尝试通过Flutter中的http.dart包运行它,我将无法得到任何反馈,这是我最终需要它运行的地方
我在《颤栗》中写道:
void getData() async {
Response response = await get(
"https://api.fidel.uk/v1/transactions/84782884-6ab8-4885-820f-4cd081dd658f \'Content-Type: application/json' \'Fidel-Key: sk_test_50ea90b6-2a3b-4a56-814d-1bc592ba4d63'");
print(response.body);
}
我肯定这是我不懂的语法。任何帮助都将不胜感激。这只是语法!我回答说
Response response = await get(
'https://api.fidel.uk/v1/transactions/84782884-6ab8-4885-820f-4cd081dd658f',
headers: {
'Content-Type': 'application/json',
'Fidel-Key': 'sk_test_50ea90b6-2a3b-4a56-814d-1bc592ba4d63',
});
我会离开这里,以防其他人,像我一样,被困在基础上