要实现和后端交互,需要在Vue项目中设置请求的接口地址,可以使用axios等库来发送请求。接口地址应该是后端部署在云服务器上的地址。

另外,需要在Cloudflare中设置跨域请求的规则,允许来自Vue项目的请求访问后端接口。可以在Cloudflare的Firewall中设置。

具体步骤如下:

  1. 在Vue项目中设置请求的接口地址,例如:
axios.get('/api/user')
  .then(response => {
    console.log(response.data)
  })

这里假设后端接口的地址为/api

  1. 在Cloudflare中设置跨域请求的规则。在Cloudflare控制台中选择Firewall -> Firewall Rules,创建一个新的规则,设置规则如下:
  • Action:Allow
  • Filter:Expression,设置为http.request.uri.path contains "/api",表示当请求的路径包含/api时允许访问。
  • Bypass:Off
  • Log:Off

保存规则后,Cloudflare会自动应用到所有访问该域名的请求中。

这样就可以在Cloudflare Page部署的Vue项目中与后端进行交互了

使用cloudflare page部署vue项目要实现和后端交互怎么设置

原文地址: https://www.cveoy.top/t/topic/gt05 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录