Rect 跨域问题
这里我仅说明使用添加代理配置文件的方法,其实百度能轻松得到具体方法,但是路径修改的讲解都很无语,自己试了好几次才知道改哪里🤣,所以具体写一下。
首先假设需要调用的后端服务器地址如下:https://bilibili.com/search/
假设你想要调用的 API 为: https://bilibili.com/search/like
那么你在本地用 React 写完前端后会因为跨域的原因而被浏览器拒绝,接下来你需要这样做。
安装 http-proxy-middleware
在你的项目目录下找到 package.json 文件在文件里的添加信息:


然后需要在 src 文件夹下新建 setupProxy.js 文件

然后在该文件中添加如下信息:
请注意 search 的位置,假设你想要访问 API :https://bilibili.com/user/like,请将那个 search 改成 user
更改完成后应该这样使用,仅以 ajax 为例:
假设你想要访问 API :https://bilibili.com/search/coin,请将 上面代码中的 like 改成 coin