我正在尝试将一个测试应用程序部署到 Heroku,其中涉及从 Soundcloud API 下载曲目。核心功能在本地运行良好,但由于 Heroku 的 ssl 层,在尝试使用 xmlhttprequest 将曲目下载到 Soundcloud API 时遇到混合内容错误。
我搜索了其他混合内容问题,一般的回答是在请求中添加“s”或完全消除 http(s)。我对 SC API 的请求 url 已经是 https,但看起来 SC 正在使用基于控制台中的错误消息的重定向。我只是卡住了吗?
我能想到的唯一解决方法是从服务器请求,然后将响应传送到客户端......这对我的应用程序的功能来说很好,但似乎是一个 hack。有任何想法吗?谢谢!