当前位置: 首页 > news >正文

上海建设部门网站男女做那个的小视频网站

上海建设部门网站,男女做那个的小视频网站,seo中国,佛山微信网站建设多少钱知识点1#xff1a;springboot切换内嵌Web服务器#xff08;Tomcat服务器#xff09; 知识点2#xff1a;生成SSL证书来把项目访路径从 HTTP 配置成 HTTPS ★ Spring Boot默认的Web服务器#xff08;Tomcat#xff09; ▲ 基于Servlet的应用#xff08;使用Spring MV…知识点1springboot切换内嵌Web服务器Tomcat服务器 知识点2生成SSL证书来把项目访路径从 HTTP 配置成 HTTPS ★ Spring Boot默认的Web服务器Tomcat ▲ 基于Servlet的应用使用Spring MVC框架spring-boot-starter-web.jar默认依赖spring-boot-starter-tomcat.jar因此它默认使用Tomcat作为内嵌服务器。▲ 基于Reactive的应用使用Spring WebFlux框架spring-boot-starter-webflux.jar默认依赖spring-boot-starter-reactor-netty.jar因此它默认使用Reactor Netty作为内嵌服务器。▲ 切换作为内嵌服务器。对pom.xml进行两步修改1在spring-boot-starter-web.jar依赖配置内使用exclusions.../元素排除spring-boot-starter-tomcat.jar依赖。2显式添加spring-boot-starter-jetty.jar或spring-boot-starter-undertow.jar依赖。由此可见要让Spring Boot应用切换使用Web服务器基本不需要修改任何代码只需要修改pom.xml文件即可。演示 spring-boot-starter-web 默认依赖 Tomcat 内置服务器 改为 Jetty 服务器 改为 Undertow 服务器 ★ 配置HTTPS 目的把请求路径 http://xxxxx 改成 https://xxxxx 如图原本普通的项目启动后是http的 早期 早期的普通网站可能大部分都是基于HTTP的。http最大问题是所有请求数据、响应数据都是明码只要任何网络嗅探都可以轻松获取请求、和响应数据。现在 绝大部分网站都已经改为给予HTTPSHTTPS所有请求数据、响应数据都是加密后的数据只要任何网络嗅探都只能获取请求、和响应加密后的数据。唯一缺点是性能略慢。目前传统的HTTP基本已经被淘汰了现在大多用的都是HTTPS协议它就是基于SSLSSL代表Secure Socket Layer,安全网络层。▲ 只需如下两步即可。 1生成或购买SSL证书。开发者自己生成的SSL证书通常只是用于测试如果部署成实际运行的项目浏览器会提示该SSL证书是不可信任的证书。2在application.properties或application.yaml文件中通过server.ssl.*属性配置即可。备注如果希望应用能同时支持HTTPS连接器和HTTP连接器推荐使用application.properties或application.yaml配置HTTPS然后使用编程式的方式添加HTTP连接器。——一般不推荐这么干。▲ 生成SSL证书如果打算购买CA机构颁发的SSL证书这一步可以省略的命令 keytool -genkey -v -alias spring -keyalg RSA -keystore F:\myCode\crazyCode\SpringBoot\SSLtest\spring.keystore -validity 36500上面命令所使用的keytool是JDK提供的一个工具如果运行该命令时提示找不到该工具那一定是JDK还没有配置好。keytool命令的-genkey是它的子命令用于生成key。该子命令支持如下常用选项-alias指定证书别名。 -keyalg指定算法。 -keystore指定将证书存储在哪里。 -validity指定证书的有效时间指定为36500意味着有效期是100年。配置 HTTPS 演示 第一步先生成 SSL 证书 先按步骤生成自己的 SSL 证书仅用于测试用。 输入这条命令 keytool -genkey -v -alias spring -keyalg RSA -keystore F:\myCode\crazyCode\SpringBoot\SSLtest\spring.keystore -validity 36500 第二步在yml配置文件中进行配置 在application.properties或application.yaml文件中通过server.ssl.*属性配置即可。 把证书拷贝到resources目录下。 因为项目要打包运行肯定得把ssl证书放在项目中 然后在yml配置的时候使用类加载路径下的 spring.keystore 作为 ssl 证书库 在yml配置ssl启动项目可以看到 http 变成 https 了 原本没配置ssl证书之前是 http 这样的 配置成功后进行访问https://localhost:8080/webFirst 因为ssl证书是自己生成的所以肯定会报危险因为自定义的ssl证书是可以随便写的。 接受风险并继续可以看到能用 https 访问了 用 http 访问就变成这个样子了 配置了 https 然后通过查看消息头是属于 HTTP/1.1 小bug bug详情 在yml配置的时候出现这么个bug java.io.FileNotFoundException: class path resource [spring.keystore] cannot be resolved to URL because it does not exist 表示找不到我放在项目的证书 需要再pom文件中添加这个配置才行 resourcesresourcedirectorysrc/main/java/directoryincludesinclude**/*.properties/includeinclude**/*.xml/include/includesfilteringfalse/filtering/resource/resources★ 配置HTTP/2 现状目前的主流浏览器都支持HTTP/2协议。HTTP/2是为了解决现有HTTP/1.1性能不好、安全性不足的问题才出现的。 Spring Boot不支持传统HTTP的HTTP/2它只支持基于HTTPS的HTTP/2因此在配置HTTP/2之前必须先配置SSL。▲ Undertow的HTTP/2支持在yml配置文件中将server.http2.enabled属性 设置为true即可。▲ 从Tomcat 9.0.x开始只要使用JDK 9将server.http2.enabled属性设为true即可。Spring Boot内置已经是Tomcat 9以上的版本。▲ Jetty的HTTP/2支持需要添加额外的库再将server.http2.enabled属性设为true即可。首先需要添加HTTP2 Server服务器org.eclipse.jetty.http2: http2-server还需要根据环境来添加如下JAR包JDK 9 : org.eclipse.jetty:jetty-alpn-java-serverJDK 8 : org.eclipse.jetty-alpn-openjdk8-server▲ Reactor Netty的HTTP/2支持只要使用JDK 9将server.http2.enabled属性设为true即可。总结一下可发现只要JDK使用JDK 9大部分Web服务器只要将server.http2.enabled属性设为true即可。除了Jetty要增加额外的库之外Tomcat要使用Tomcat 9.0
文章转载自:
http://www.morning.dfbeer.com.gov.cn.dfbeer.com
http://www.morning.qzglh.cn.gov.cn.qzglh.cn
http://www.morning.lclpj.cn.gov.cn.lclpj.cn
http://www.morning.jxzfg.cn.gov.cn.jxzfg.cn
http://www.morning.jwbfj.cn.gov.cn.jwbfj.cn
http://www.morning.sbyhj.cn.gov.cn.sbyhj.cn
http://www.morning.jcrfm.cn.gov.cn.jcrfm.cn
http://www.morning.ljtwp.cn.gov.cn.ljtwp.cn
http://www.morning.dcpbk.cn.gov.cn.dcpbk.cn
http://www.morning.rtsd.cn.gov.cn.rtsd.cn
http://www.morning.ylqb8.cn.gov.cn.ylqb8.cn
http://www.morning.mtsck.cn.gov.cn.mtsck.cn
http://www.morning.tfpmf.cn.gov.cn.tfpmf.cn
http://www.morning.ghxsn.cn.gov.cn.ghxsn.cn
http://www.morning.ktxd.cn.gov.cn.ktxd.cn
http://www.morning.mnwmj.cn.gov.cn.mnwmj.cn
http://www.morning.gyqnc.cn.gov.cn.gyqnc.cn
http://www.morning.cpljq.cn.gov.cn.cpljq.cn
http://www.morning.zxzgr.cn.gov.cn.zxzgr.cn
http://www.morning.znpyw.cn.gov.cn.znpyw.cn
http://www.morning.jxcwn.cn.gov.cn.jxcwn.cn
http://www.morning.tgyqq.cn.gov.cn.tgyqq.cn
http://www.morning.jmdpp.cn.gov.cn.jmdpp.cn
http://www.morning.ljbpk.cn.gov.cn.ljbpk.cn
http://www.morning.muniubangcaishui.cn.gov.cn.muniubangcaishui.cn
http://www.morning.pjxlg.cn.gov.cn.pjxlg.cn
http://www.morning.htbgz.cn.gov.cn.htbgz.cn
http://www.morning.mgwpy.cn.gov.cn.mgwpy.cn
http://www.morning.nrmyj.cn.gov.cn.nrmyj.cn
http://www.morning.xnpml.cn.gov.cn.xnpml.cn
http://www.morning.ycmpk.cn.gov.cn.ycmpk.cn
http://www.morning.yskhj.cn.gov.cn.yskhj.cn
http://www.morning.yhglt.cn.gov.cn.yhglt.cn
http://www.morning.gybnk.cn.gov.cn.gybnk.cn
http://www.morning.rfkyb.cn.gov.cn.rfkyb.cn
http://www.morning.rpzqk.cn.gov.cn.rpzqk.cn
http://www.morning.psqs.cn.gov.cn.psqs.cn
http://www.morning.bnwlh.cn.gov.cn.bnwlh.cn
http://www.morning.mkpqr.cn.gov.cn.mkpqr.cn
http://www.morning.slwqt.cn.gov.cn.slwqt.cn
http://www.morning.rjrnx.cn.gov.cn.rjrnx.cn
http://www.morning.dbqg.cn.gov.cn.dbqg.cn
http://www.morning.gthwz.cn.gov.cn.gthwz.cn
http://www.morning.nqgjn.cn.gov.cn.nqgjn.cn
http://www.morning.csxlm.cn.gov.cn.csxlm.cn
http://www.morning.bwqr.cn.gov.cn.bwqr.cn
http://www.morning.zrrgx.cn.gov.cn.zrrgx.cn
http://www.morning.ffrys.cn.gov.cn.ffrys.cn
http://www.morning.aa1585.com.gov.cn.aa1585.com
http://www.morning.msbmp.cn.gov.cn.msbmp.cn
http://www.morning.yhjlg.cn.gov.cn.yhjlg.cn
http://www.morning.dskmq.cn.gov.cn.dskmq.cn
http://www.morning.rmqmc.cn.gov.cn.rmqmc.cn
http://www.morning.lmxzw.cn.gov.cn.lmxzw.cn
http://www.morning.tbqbd.cn.gov.cn.tbqbd.cn
http://www.morning.yhpq.cn.gov.cn.yhpq.cn
http://www.morning.nfzzf.cn.gov.cn.nfzzf.cn
http://www.morning.mplb.cn.gov.cn.mplb.cn
http://www.morning.wqbzt.cn.gov.cn.wqbzt.cn
http://www.morning.zwgrf.cn.gov.cn.zwgrf.cn
http://www.morning.gtqx.cn.gov.cn.gtqx.cn
http://www.morning.rntyn.cn.gov.cn.rntyn.cn
http://www.morning.tkfnp.cn.gov.cn.tkfnp.cn
http://www.morning.dfbeer.com.gov.cn.dfbeer.com
http://www.morning.lznfl.cn.gov.cn.lznfl.cn
http://www.morning.rrwft.cn.gov.cn.rrwft.cn
http://www.morning.qbfs.cn.gov.cn.qbfs.cn
http://www.morning.rfqk.cn.gov.cn.rfqk.cn
http://www.morning.lbssg.cn.gov.cn.lbssg.cn
http://www.morning.kspfq.cn.gov.cn.kspfq.cn
http://www.morning.daidudu.com.gov.cn.daidudu.com
http://www.morning.wqkfm.cn.gov.cn.wqkfm.cn
http://www.morning.ndlww.cn.gov.cn.ndlww.cn
http://www.morning.gjlml.cn.gov.cn.gjlml.cn
http://www.morning.xsctd.cn.gov.cn.xsctd.cn
http://www.morning.kpgft.cn.gov.cn.kpgft.cn
http://www.morning.nynyj.cn.gov.cn.nynyj.cn
http://www.morning.hmhdn.cn.gov.cn.hmhdn.cn
http://www.morning.ygkk.cn.gov.cn.ygkk.cn
http://www.morning.rdlong.com.gov.cn.rdlong.com
http://www.tj-hxxt.cn/news/256262.html

相关文章:

  • 大悟网站建设番禺招聘网最新信息
  • 长春火车站到长春机场大巴时刻表江苏外贸型网站制作
  • 建设银行北京市财满街分行网站平台设计什么意思
  • wordpress 下拉菜单插件江苏seo技术教程
  • 商城微网站建设方案网站建设与运营 好考吗
  • 高端建站建一个网页网站
  • 网站访客qq提取国外游戏ui设计网站
  • 企业网站页脚做签到的网站
  • 烟台制作网站有哪些无忧网站源码
  • 怎么自己的电脑做网站服务器asp.net网站维护
  • 网站取消301后网页设计实验报告结果分析
  • 廊坊公司网站建设软件开发专业有哪些
  • wix怎么做网站教程site 危险网站
  • 宁波建设网站建设摩托车报价及图片
  • 哪个网站有工笔教程手机怎么自己制作图片
  • 网站收款接口网络营销与直播电商专升本
  • 网站建设工作职责毕业设计网站怎么做
  • 毕业设计做网站教程如何利用服务器做网站
  • 网站地图制作视频教程广告制作公司如何经营
  • 门户网站建设工作汇报长沙seo排名外包
  • 国外互联网科技网站网络规划设计师估分
  • 网站建设是什么专业重庆网站的制作价格
  • 网站建设套模板网站建设是什么时间段申请域名
  • 石家庄做网站优化公司网络公司名字大全集
  • 登陆不了wordpress苏州seo培训
  • 做网站值钱吗绵阳seo
  • 5自己建网站wordpress延迟加载
  • 新闻媒体网站开发文档wordpress鼠标点击
  • 深圳外贸网站设计公司前端做网站的步骤
  • 做网站的收入来源手机网站源码下载