“http://suggestqueries.google.com/complete/search?client=firefox&ds=yt&q=”
我想将此 url 更改为 cors 代理 url(想绕过 cors 问题),否则我在运行应用程序时会收到 CORS 错误。如果我使用 CORS 扩展,它工作正常,但如果为任何用户部署它,它应该工作。
要将 URL 更改为 CORS 代理 URL,通常需要在目标 URL 之前添加代理 URL。
使用流行的开源 CORS 代理(cors-anywhere):
https://cors-anywhere.herokuapp.com/http://suggestqueries.google.com/complete/search?client=firefox&ds=yt&q=proxy
或者托管的 CORS 代理 (Corsfix)
https://proxy.corsfix.com/?http://suggestqueries.google.com/complete/search?client=firefox&ds=yt&q=proxy
我想将此网址更改为cors代理网址(想绕过cors问题)
为了绕过 CORS 问题,您可以在执行 fetch 时使用代理 URL,如下所示
fetch("https://proxy.corsfix.com/?http://suggestqueries.google.com/complete/search?client=firefox&ds=yt&q=proxy")
.then((response) => response.text())
.then((text) => console.log(text))
结果
["proxy",["proxy","proxy server","proxy parent lucky day","proxy war","proxy for school chromebook 2024","proxy singed","proxy vs reverse proxy","proxy server explained","proxy gate tactician","proxy martin garrix"],[],{"google:suggestsubtypes":[[512,433],[512,433],[512],[512],[512],[512,433],[512],[512],[512,433],[512]]}]
(我隶属于 Corsfix)