Nginx 上安装 SSL 证书并启用 HTTPS 访问
本文将介绍如何在 Nginx 上为你的域名安装 SSL 证书,并配置 Nginx 使用 HTTPS 安全访问。我们将使用 Let’s Encrypt 免费的 SSL 证书,通过 Certbot 生成并管理证书,然后配置 Nginx 实现 HTTPS 加密访问。同时,我们将解决因 SSL 证书导致的代码拉取问题。 一、前置准备 服务器:一台运行 Nginx 的服务器(如阿里云、AWS、DigitalOce...
使用 Axios 拦截器优化 HTTP 请求与响应的实践
应拦截器的应用与实践3.1 响应拦截器的作用3.2 响应拦截器实现 4. 综合实例:一个完整的 Axios 配置5. 使用拦截器的好处与注意事项5.1 优势5.2 注意事项 结语 前言 在前端开发中,HTTP 请求是与后端交互的重要方式。为了提高代码的可维护性、复用性以及用户体验,使用 Axios 拦截器是非常常见的做法。通过拦截器,我们可以集中管理请求和响应的逻辑,比如配置请求头、处理错误信息等。本文将...
(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 服务器的默认...
一篇介绍 Websocket 和 Http 的很好的帖子
一、websocket与http WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算) 首先HTTP有 1.1 和 1.0 之说,也就是所谓的 keep-alive ,把多个HTTP请求合并为一个,但是 Websocket 其实是一个新协议,跟HTTP协议基本没有关系,只是为了兼容现有浏览器的握手规范而已,也就是...
Java Http 接口对接太繁琐?试试 UniHttp 框架吧
前言 从企业级项目来说,如果你项目里还在用传统的编程式Http客户端比如HttpClient、Okhttp去直接对接第三方Http接口, 那么你项目一定充斥着大量的对接逻辑和代码,并且针对不同的对接渠道方需要每次封装一次调用的简化,一旦封装不好系统将会变得难以维护,难以阅读,甚至不同的开发同学会用自己的方式用不同的Http客户端用不同的封装逻辑去对接接口,这种情况一般发生于项目换了维护者,技术负责人也没把...
C# 批量替换html里面的http链接
C# 批量替换html里面的http链接 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.IO;using System.Linq;using System.Text;using Sys...
完美解决 error: RPC failed; HTTP 400 curl 56 The requested URL returned error: 400
a compression using up to 10 threads.Compressing objects: 100% (799/799), done.error: RPC failed; HTTP 400 curl 56 The requested URL returned error: 400fatal: The remote end hung up unexpectedlyWritin...
Web应用安全入门:架构搭建、漏洞分析与HTTP数据包处理
Web应用安全入门:架构搭建、漏洞分析与HTTP数据包处理 引言 在当今数字化时代,Web应用已成为企业和个人在线交互的核心。然而,随着技术的发展,Web应用面临的安全挑战也日益增加。本文旨在为初学者提供一个关于Web应用架构搭建、安全漏洞分类、HTTP数据包处理以及代理服务器的全面入门指南。 一、网站搭建前置知识 在搭建Web应用之前,了解一些基础概念是必要的: 域名与子域名:用于访问网站的地址。DN...
大话网络协议:HTTPS协议和HTTP协议有何不同?为什么HTTPS更安全
大家现在访问网络,浏览网页,注意一下的话,网址前面基本上都是一个 https:// 的前缀,这里就是说明这个网址所采用的协议是 https 协议。那么具体应该怎么理解 https 呢? 本文我们就力争能清楚地解释明白这个我们目前应该最广的协议。 理解HTTP协议 要解释 https 协议,当然首先应该知道 http 协议。http 协议可以说是现代互联网的基础。在现代网络的 OSI 七层模型中,http...
计算机网络之HTTP协议
一、HTTP协议基本概念 HTTP(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传输协议。它可以使浏览器更加高效,减少网络传输量。HTTP协议不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分内容首先显示(如文本先于图形)。HTTP协议是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。在Internet上的...