如何将url更改为corsproxy url?

问题描述 投票:0回答:1

“http://suggestqueries.google.com/complete/search?client=firefox&ds=yt&q=”

我想将此 url 更改为 cors 代理 url(想绕过 cors 问题),否则我在运行应用程序时会收到 CORS 错误。如果我使用 CORS 扩展,它工作正常,但如果为任何用户部署它,它应该工作。

url proxy cors
1个回答
0
投票

要将 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)

© www.soinside.com 2019 - 2024. All rights reserved.