flutter 如何找到移动的应用发出的http请求的原始url?

l2osamch  于 2023-02-05  发布在  Flutter
关注(0)|答案(1)|浏览(143)

我正在Flutter中构建一个移动的应用程序,它向API发出http请求。我的应用程序没有后端,所以我使用一个名为KOR Connect的工具来安全地处理我的API密钥。该工具需要一个可以发出请求的允许来源列表。如果我正在构建一个Web应用程序,我会简单地输入我的站点的url。然而,我不知道如何找到移动的应用程序的起源。是否有这样的东西,如果有,我会在哪里找到它?

enyaitl3

enyaitl31#

我认为你应该用不同的方法来做,你可以用flutter的fetch方法来获取你的API端点,或者你可以使用一个流行的库,比如diohttps://pub.dev/packages/dio .这是一个用dio获取api的示例代码:

final response = await dio.post('https://www.yourwebsite.com/api/login', data: {'email': email, 'password': password});

你可以使用node.jsexpress.js这样的后端服务来编写API功能,你可以从你的应用中获取这些功能。
如果你的请求是关于CRUD操作,并且你想要一个数据库,我建议你检查firebasehttps://firebase.google.com/,这是最简单的方法来开始处理你的应用程序的数据。(firebase环境也不需要你处理任何类型的秘密)它创建了一个安全的连接到你的应用程序

相关问题