通过flatter http.dart包链接到Fidel API

通过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-

可能是一个基本问题,但我对这一点还不熟悉:

我正在尝试链接到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-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',
        });
我会离开这里,以防其他人,像我一样,被困在基础上