我正在调查翻译API,示例脚本包含一条警告,建议我使用代理来隐藏我的api密钥。
// WARNING: be aware that YOUR-API-KEY inside html is viewable by all your users.
// Restrict your key to designated domains or use a proxy to hide your key
// to avoid misuse by other parties.
我只是想知道如何通过代理运行脚本?
更新:谢谢你。我已经删除了项目,因为它已经变得多余了。但很有建议
答案 0 :(得分:3)
我相信在这个实例中,对代理的引用意味着服务器端封装(或类似的东西)来隐藏API密钥。因此,您可以拨打您的服务器,该服务器会将呼叫代理到Google,而不是在客户端Javascript中进行呼叫并公开您的API密钥。