(Linux)搭建静态网站——基于http/https协议的静态网站
oot@localhost ~]# dnf install nginx -y开启 [root@localhost ~]# systemctl restart nginx 1.(1)搭建静态网站——基于http协议的静态网站 实验1:搭建一个web服务器,访问该服务器时显示“hello world”欢迎界面 进入指定目录文件下,/usr/share/nginx/html 是 Nginx Web 服务器的默认...
使用 Axios 拦截器优化 HTTP 请求与响应的实践
应拦截器的应用与实践3.1 响应拦截器的作用3.2 响应拦截器实现 4. 综合实例:一个完整的 Axios 配置5. 使用拦截器的好处与注意事项5.1 优势5.2 注意事项 结语 前言 在前端开发中,HTTP 请求是与后端交互的重要方式。为了提高代码的可维护性、复用性以及用户体验,使用 Axios 拦截器是非常常见的做法。通过拦截器,我们可以集中管理请求和响应的逻辑,比如配置请求头、处理错误信息等。本文将...
Nginx 上安装 SSL 证书并启用 HTTPS 访问
本文将介绍如何在 Nginx 上为你的域名安装 SSL 证书,并配置 Nginx 使用 HTTPS 安全访问。我们将使用 Let’s Encrypt 免费的 SSL 证书,通过 Certbot 生成并管理证书,然后配置 Nginx 实现 HTTPS 加密访问。同时,我们将解决因 SSL 证书导致的代码拉取问题。 一、前置准备 服务器:一台运行 Nginx 的服务器(如阿里云、AWS、DigitalOce...
Java Http 接口对接太繁琐?试试 UniHttp 框架吧
前言 从企业级项目来说,如果你项目里还在用传统的编程式Http客户端比如HttpClient、Okhttp去直接对接第三方Http接口, 那么你项目一定充斥着大量的对接逻辑和代码,并且针对不同的对接渠道方需要每次封装一次调用的简化,一旦封装不好系统将会变得难以维护,难以阅读,甚至不同的开发同学会用自己的方式用不同的Http客户端用不同的封装逻辑去对接接口,这种情况一般发生于项目换了维护者,技术负责人也没把...
一篇介绍 Websocket 和 Http 的很好的帖子
一、websocket与http WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算) 首先HTTP有 1.1 和 1.0 之说,也就是所谓的 keep-alive ,把多个HTTP请求合并为一个,但是 Websocket 其实是一个新协议,跟HTTP协议基本没有关系,只是为了兼容现有浏览器的握手规范而已,也就是...
大话网络协议:HTTPS协议和HTTP协议有何不同?为什么HTTPS更安全
大家现在访问网络,浏览网页,注意一下的话,网址前面基本上都是一个 https:// 的前缀,这里就是说明这个网址所采用的协议是 https 协议。那么具体应该怎么理解 https 呢? 本文我们就力争能清楚地解释明白这个我们目前应该最广的协议。 理解HTTP协议 要解释 https 协议,当然首先应该知道 http 协议。http 协议可以说是现代互联网的基础。在现代网络的 OSI 七层模型中,http...
计算机网络之HTTP协议
一、HTTP协议基本概念 HTTP(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传输协议。它可以使浏览器更加高效,减少网络传输量。HTTP协议不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分内容首先显示(如文本先于图形)。HTTP协议是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。在Internet上的...
Apache HTTPD 换行解析漏洞(CVE-2017-15715)
Apache HTTPD是一款HTTP服务器,它可以通过mod_php来运行PHP网页。其2.4.0~2.4.29版本中存在一个解析漏洞,在解析PHP时,1.php\x0A将被按照PHP后缀进行解析,导致绕过一些服务器的安全策略。 上传一个1.php,被拦截 在1.php后面插入一个\x0A(注意,不能是\x0D\x0A,只能是一个\x0A),不再拦截。这里可以在hex中在php后面插入“0a”。 访问刚...
OJ在线评测系统 后端微服务架构 改造代码依赖同步 OpenFeign调教各服务间的HTTP调用
end-service-client 只存放接口 不存放实现 多个服务之间要共享 先无脑搬运所有的service 然后指定openFeign的版本 客户端调用工具 OpenFeign 是一个声明式的 HTTP 客户端,它使得调用 RESTful API 变得更加简单。通过使用注解,你可以定义接口和方法,OpenFeign 会自动生成相应的 HTTP 请求。 以下是 OpenFeign 的一些主要特点: 声...
通信工程学习:什么是HTTP超文本传输协议
HTTP:超文本传输协议 HTTP(Hyper Text Transfer Protocol),即超文本传输协议,是互联网上应用最为广泛的一种网络协议,它位于TCP/IP四层模型当中的应用层。以下是关于HTTP协议的详细解释: 一、HTTP超文本传输协议的定义与基本概念 定义: HTTP是一种用于从万维网(WWW)服务器传输超文本到本地浏览器的传送协议。这里的“超文本”不仅...