我建立一个自定义搜索引擎的网站,该网站在Yii 2.0.13 PHP框架之上使用Bing Cognitive服务,我需要在我的应用程序的视图中打开搜索结果以嵌入工具栏它提供了一些功能,如文本到语音和翻译。
使用iframe看起来是最好的选择,但后来我遇到了CORS策略问题。由于我无法控制结果页面,因此通过AJAX加载内容会处理相同的CORS问题。
cURL或file_get_contents检索结果,但我的ISP有一些网络限制我无法克服。
我的问题是:有没有办法实现这个目标?也许是一种解决方法或者在请求中包含某个标题的东西,所以远程服务器接收请求就好像它是从浏览器发送而不是从javascript发送的?
Google如何在网上打开任何翻译页面?
提前致谢。