我是通过布置nginx解决的,这里只说思路

背景

当我们在https网页请求http服务时,会被浏览器直接拦截。此时我们可以部署nginx的https服务,然后将https请求转发给我们真正想要的接口

方法

首先下载nginx和openssl。用openssl装证书放到nginx目录下,推荐放到conf目录,后面nginx用到的时候证书地址只用写名字就行了。下面是我nginx的配置以及证书展示,其中org文件这样生成:openssl rsa -in server.key.org -out server.key,其实下面链接都有

server_name 是域名,圈住的地方是紧接域名的部分,访问的时候一个斜杠都不要漏掉,如发送https://XXXXX/print/,这个请求就会转到proxy_pass上去


这是我参考的网站:

https://www.cnblogs.com/luxiaoyao/p/10034009.html
https://jingyan.baidu.com/article/ed2a5d1fbae45e09f6be1714.html

如果遇到跨域问题,可以在后端配置解决,或者直接在nginx配置。具体百度,但是不要两者都弄,不然请求头会重复

如何在https网页发送http请求相关推荐

  1. 如何在WinForm中发送HTTP请求

    Winform窗体中发送HTTP请求 手工发送HTTP请求主要是调用 System.Net的HttpWebResponse方法 手工发送HTTP的GET请 求: 1 string strURL = & ...

  2. php引用http的页面,如何在HTTPS 网页中引入HTTP资源: Mixed Content?

    HTTPS页面里动态的引入HTTP资源,比如引入一个js文件,会被直接block掉的.在HTTPS页面里通过AJAX的方式请求HTTP资源,也会被直接block掉的. 方法1:相对协议. 对于同时支持 ...

  3. 如何在UNIAPP里发送网络请求 #在axios里内嵌request的大聪明前来填坑

    目录 1)用axios封装,内嵌request

  4. httpf发送 json_Java用HttpClient3发送http/https协议get/post请求,发送map,json,xml,txt数据...

    使用的是httpclient 3.1, 使用"httpclient"4的写法相对简单点,百度:httpclient https post 当不需要使用任何证书访问https网页时, ...

  5. JAVA通过HTTPS发送POST请求的方法

    因为调用一个外部接口,会用到POST请求,而且还是Https的,但是由于之前学习的时候没有用到,所以研究了很久才弄懂了怎么去用JAVA实现Https发送post请求 使用的是HttpsURLConne ...

  6. 使用php发送Http请求,抓取网页数据

    做过j2ee 或android开发的童鞋,应该或多或少都使用过Apeache的HttpClient类库吧.这个类库给我们提供了十分强大的服务端Http请求操作.在开发中使用起来十分的方便. 最近做ph ...

  7. 一个Https网站发送Http的 ajax请求的解决方法

    一个Https网站发送Http的 ajax请求的解决方法 参考文章: (1)一个Https网站发送Http的 ajax请求的解决方法 (2)https://www.cnblogs.com/yuming ...

  8. C++发送HTTP请求获取网页HTML代码

    可以使用 CInternetSession类发送HTTP请求获取网页HTML代码. 示例代码如下(strHtml用于存储HTML代码): CInternetSession session; CHttp ...

  9. html5如何提交到邮箱,如何在html网页中提交表单直接发送到邮箱

    如何在html网页中提交表单直接发送到邮箱?此问题一直困扰了我很久很久,后来了解到jmail组件可以解决此问题,而且现在的付费空间基本都会有此组件.分别建立表单页和asp页面,提交表单后通过asp页面 ...

最新文章

  1. matlab一元线性回归分析_建模开讲:一元线性回归分析及SPSS软件实现
  2. php 元素添加子元素,css,html_怎么在添加的子元素上继承父元素上已存在的子元素的属性?,css,html,javascript - phpStudy...
  3. jenkins即将重启问题
  4. ES6 import export
  5. php 波形图,PHP分析.wav文件并绘制png格式的波形图_PHP
  6. 手机端整张显示出来_现在动辄就4500万像素,像素越高显示效果真的越好吗?...
  7. 转写准确率95%,搜狗开放AI技术实现录音笔行业进化
  8. 易维帮助台:让IT运维服务与企业业务发展需求高度融合
  9. java中的上传下载----ajaxFileUpload+struts2
  10. JSP-tomcat设置编码格式 配置utf-8(以防网页框以及网页显示的时候中文乱码)
  11. rtk定位权限_无人机中的GPS定位、DGPS差分定位、RTK差分定位
  12. 全网最全最细的jmeter接口测试教程以及接口测试流程详解
  13. 如何查看win10已激活密钥?查看win10已激活完整密钥的方法!
  14. vscode 初始化HTML结构
  15. InputStream 、FileInputStream、InputStreamReader 、BufferedReader的区别
  16. 硬座、软座、硬卧、软卧、以及餐车座
  17. dataSource配置oracle,使用datasource连接数据库
  18. 全相等函数 isEqual
  19. php 合并多个pdf,快速查阅多个PDF文件,这2个PDF合并技巧要学会!
  20. 简述华为的鸿蒙操作系统的结构,华为鸿蒙操作系统今日重磅发布

热门文章

  1. cocos2dx项目,安卓手机音效播放中断
  2. vue 父组件调子组件方法_vue父组件调用子组件有哪些方法
  3. 全局阈值和自适应阈值
  4. 把一个数分解其个位,十位,百位,千位,万位 (C语言)
  5. Java类加载原理解析
  6. LeetCode-算法-岛屿的最大面积
  7. 这代码谁写的,太可怕了!
  8. 开源轻量好用的录屏和gif制作软件
  9. EE308 lab3-2
  10. PySpark学习案例——北京空气质量分析