跨域接口:http://t.weather.sojson.com/api/weather/city/101030100 (这是一个天气预报的接口)

1.通过配置nginx配置

nginx配置文档:https://blog.csdn.net/weixin_41487694/article/details/103851689

2React,Vue 项目下

React 中的跨域问题(使用的方法:react + axios)

可以通过package.json 中的 proxy

配置如下:"proxy":"http://t.weather.sojson.com"。

我见网上有很多说可以详细配置,的文档 配置如下:(我这样配置后直接启动不起来,有知道的小伙伴可以说一下。)

"proxy": {"/api": {"target": "http://t.weather.sojson.com","pathRewrite": {"^/api" : ""},"changeOrigin": true}}

关键:请求的时候不要再写请求域名 (不然请求还是会报跨域)


axios.get('api/weather/city/101030100').then((res)=>{console.log(res)
})

前端跨域 ——实践总结,亲测有效相关推荐

  1. 跨域问题解决方案——亲测有效

    一.问题描述 当将一个组态软件部署在服务器1上,打开组态软件绑定部署在服务器2的接口地址时,控制台报错: 这就代表出现了跨域. 二.解决方案 1.在服务器2上打开nginx->conf-> ...

  2. 前端跨域请求原理及实践(加qq群:342430957)

    一. 跨域请求的含义 浏览器的同源策略,出于防范跨站脚本的攻击,禁止客户端脚本(如 JavaScript)对不同域的服务进行跨站调用. 一般的,只要网站的 协议名protocol. 主机host. 端 ...

  3. 前端跨域问题(CORS)

    主要是总结浏览器CORS跨域,其他的本人认为是伪跨域,如iframe.window.name.window.postMessage. 跨域定义 跨站 HTTP 请求(Cross-site HTTP r ...

  4. E站账号cookie分享_58云账号跨域实践总结

    背景 账号体系是每款互联网产品的"标配",58集团拥有多条产品线多种账号体系,有先期孵化(一直都是58账号体系)也有后期收购(非58账号体系),情况多种多样较为复杂.而不同账号体系 ...

  5. 前端跨域请求get_解决前端跨域请求的几种方式

    利用 JSONP 实现跨域调用 说道跨域调用,可能大家首先想到的或者听说过的就是 JSONP 了. 1.1 什么是JSONP JSONP 是 JSON 的一种使用模式,可以解决主流浏览器的跨域数据访问 ...

  6. 前端跨域问题的几种解决方案

    前端跨域问题的几种解决方案 参考文章: (1)前端跨域问题的几种解决方案 (2)https://www.cnblogs.com/xinxingyu/p/6075881.html 备忘一下.

  7. 使用webpack-dev-server设置反向代理解决前端跨域问题

    使用webpack-dev-server设置反向代理解决前端跨域问题 参考文章: (1)使用webpack-dev-server设置反向代理解决前端跨域问题 (2)https://www.cnblog ...

  8. 前端跨域问题解决方案汇总

    下面我以简单的两台node服务器来说明如何使用nginx进行前端跨域访问. node1服务器 在localhost:8083上启动 const app = express(); app.get('/w ...

  9. iframe 跨域_【梯云纵】搞定前端跨域

    韦陀掌法,难陀时间善恶:梯云纵,难纵过乱世纷扰. 现在开始写代码o(╯□╰)o 什么是跨域 1.跨域的定义 广义的跨域是指一个域下对的文档或者脚本试图去请求另外一个域下的资源. a链接.重定向.表单提 ...

  10. 常用的前端跨域的几种方式

    前端跨域 前端跨域有多少种情况 CORS 跨域 jsonp 跨域 postMessage document.domain 一般情况下我们使用比较多的就是 Cross-Origin和 jsonp 这两种 ...

最新文章

  1. 性能测试之二——常用的性能测试策略
  2. iis8.5部署net项目
  3. VS2015 提示 无法启动 IIS Express Web 服务器
  4. Android Service 生命周期
  5. uri=/struts-tags 出错
  6. 双向晶闸管,调压电路,开关电路,楼梯灯电路,光控路灯,无电弧接触器电路
  7. plc和计算机语言,PLC的编程语言具体有哪些
  8. 3d打印英语文献_利用三维扫描,3D打印,复模和铸造,数字化复制佛罗伦萨洗礼堂北门...
  9. C++ reflection/反射
  10. html app签名,html5手写签名
  11. LeetCode 0699.掉落的方块
  12. 德琪医药和上药控股达成合作;方达医药位于美国宾州新实验室投运;药明康德发布财报 | 医药健闻...
  13. 霍尔FOC转子位置估计算法
  14. vue项目打包后出现页面布局异常、图片显示不出来等问题
  15. 安装 tez-0.10.1
  16. python神经网络预测股票_用神经网络预测股票市场
  17. 为什么要使用Retrofit,Retrofit与OkHttp
  18. 单光子类协议——SARG04协议
  19. 用canvas画转动的阴阳鱼
  20. 第8天:布局翘楚 - Grid 布局概述

热门文章

  1. 关于在windows中配置flew,glfw
  2. 最长回文子串_5. 最长回文子串
  3. next数组_数据结构之数组与链表
  4. golang 使用openoffice 生成pdf_使用golang生成PDF文件
  5. 最长公共子序列(输出公共序列)
  6. TensorFlow 安装教程
  7. Codeforces_Round527_Div3_C题--Prefixes and Suffixes
  8. 配置nessus服务在kali中开机自启动
  9. linux nginx支持socket,nginx配置websocket转发功能
  10. iso安装器_mac怎么装双系统|mac电脑安装双系统教程