我正在构建一个调用第三方 API(在本例中为 Dark Sky 天气 API)的单页 Web 应用程序。因为这个 API 不支持 CORS,我正在尝试编写一个服务器端 PHP 代理来进行 API 调用。
我需要能够在我的 HTTP GET 请求中包含纬度和经度参数,这些参数是从客户端 JavaScript 收集的,但我正在努力想出一个将这些 JavaScript 变量传递到我的 PHP 代理的工作流。这似乎是一个非常简单的问题,但对我来说却是一个新问题。
如果有人可以提供有关处理此问题的基本说明,或将我指向解释此问题的资源,那就太好了。
我目前正在使用 CORS 代理发出请求,但我想在生产中摆脱这种做法,因为 API 请求需要密钥。