【问题标题】:How to hide api url in react native android app?如何在反应本机android应用程序中隐藏api url?
【发布时间】:2020-12-29 16:45:45
【问题描述】:

我有一个托管在 heroku 上的 nodejs、express 和 mongodb api。 我想在我的反应原生 Android 应用程序中使用该 api URL。 但问题是,如果我在我的应用程序中使用该 api url,那么用户可以很容易地看到它并在我不想要的地方使用它。 我已经保护了我的发布路线,但我想知道如何在应用程序内隐藏链接? 而且我不需要在我的应用程序中进行身份验证来对用户进行身份验证。用户无需任何身份验证即可使用该应用程序。 谢谢你

【问题讨论】:

    标签: node.js mongodb react-native api express


    【解决方案1】:

    你只是想多了。几乎所有其他应用程序都会对某些数据发出 api 请求,而如果没有 api 端点,这种情况就不会发生。根据您的问题,我认为没有人可以从通过 react native 制作的反编译 apk 中检索代码。 React Native 将代码转换为本地语言,具体取决于您要构建其 android 或 ios 的操作系统。

    【讨论】:

    • 用户是否有机会在我的应用中看到 api url?如果是,那么如何隐藏,如果我不隐藏,那么我会为我在应用中使用的服务收取更多不必要的通话费用
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-06
    • 2019-12-11
    • 1970-01-01
    • 2011-09-04
    • 1970-01-01
    • 2016-10-24
    相关资源
    最近更新 更多