【发布时间】:2019-02-27 11:32:41
【问题描述】:
几个月前我制作了一个 React 应用程序。这是一个简单的应用程序,它利用 Coinmarketcap api 列出不同加密货币的价格。当我稍后尝试检查时,我发现 adblock 阻止了 api URL。 我如何确保这不会发生在用户客户端上,为什么会发生这种情况?
【问题讨论】:
-
你不能。被阻止的 API URL 不受您的控制。一种解决方案是通过未阻止的不同 URL 代理该 API。
几个月前我制作了一个 React 应用程序。这是一个简单的应用程序,它利用 Coinmarketcap api 列出不同加密货币的价格。当我稍后尝试检查时,我发现 adblock 阻止了 api URL。 我如何确保这不会发生在用户客户端上,为什么会发生这种情况?
【问题讨论】:
我认为唯一的方法是设置一个充当代理的自定义 API(您可以使用 Firebase 函数/AWS Lambda/Stdlib),除非 Coinmarketcap 有一个未被阻止的辅助 API。
【讨论】: