长短http dns

http转https

1,首先去下载相关域名的SSL证书 2,在linux中创建一个文件,将下载的证书放入其中 3,nginx的nginx.conf文件 ......
https http

java.lang.ClassNotFoundException: javax.servlet.http.HttpServlet

环境信息: JDK 17、Tomcat 10 问题原因 我这里编译,打包都是好的,但是一运行发现就报错。错误的原因是 Tomcat10 里也自带了一些lib包,可以打开Tomcat下lib文件夹,这又涉及到了包的加载顺序了 一打开发现 Tomcat里的是 Jakarta EE,我Maven里引用的还 ......

《http篇》boost.asio实现http服务

# boost简介 参考链接:https://blog.csdn.net/qq_45491628/article/details/131367797 1998 年,Beman G.Dawes(C++标准委员会成员之一)发起倡议并建立了Boost 社区,其目的是向C++程序员提供免费的、经同行审查的、 ......
http boost asio

异构系统之前的HTTP通信

HTTPClient程序(HTTPClient.java): package client; import java.net.*; import java.io.*; import java.util.*; public class HTTPClient { public static void m ......
系统 HTTP

《http篇》通过curl库实现http服务

# 编译和引用 参考链接:https://blog.csdn.net/weixin_44122235/article/details/128969128 参考链接里写的非常详细,虽然我只参考了编译和引用的部分,还是建议大家看一下。 ## 下载 官方(旧):https://curl.haxx.se/d ......
http curl

http的参数和请求体

在HTTP中,参数(parameters)和请求主体(body)是两种不同的方式用于向服务器传递数据。它们有不同的特点和适用场景。 1. 参数(Parameters): - 参数通常通过URL的查询字符串(query string)传递,也就是在URL中使用`?`符号,后面跟着`key=value` ......
参数 http

主机名解析过程:Hosts文件 | DNS | windows查看DNS缓存 | 隐患

## 摘要 目的: - 本文以linux虚拟机和Windows为例,来介绍一下主机名解析过程 - 主机名解析不完全是靠DNS ## 一、基本概念 1. 主机名:比如www.baidu.com、`hadoop100`等等 ### 1. Hosts文件 - hosts文件是一个文本文件,用来记录IP和 ......
缓存 隐患 DNS 主机 过程

springboot上传图片后通过http访问图片

1. 图片存储在本地磁盘,实现WebMvcConfigurer 接口添加本地静态资源访问过滤 2. 图片存储在本地磁盘,比如D:/YG/盘符下,nginx动静分离 第二种方式:通过nginx配置 nginx.conf配置文件中加入下面红框中的配置即可, # 映射指定盘符下的静态文件 location ......
图片 springboot http

升讯威在线客服系统是如何实现对 IE8 完全完美支持的(怎样从 WebSocket 降级到 Http)【干货】

本系统文章详细介绍使用 .net core 和 WPF 开发升讯威在线客服与营销系统的过程。本篇简要介绍了如何实现对包括 IE8 在内的全部浏览器实现支持。 ......
干货 WebSocket 系统 Http IE8

nslookup 域名或IP地址 [DNS服务器]

nslookup 是一个用于查询域名系统(DNS)的命令行工具,可用于获取域名的IP地址以及反向查询(根据IP地址查找域名)。以下是 nslookup 命令的使用方法: 基本语法 nslookup :要查询的域名或IP地址。 :可选参数,指定要使用的特定DNS服务器。如果不提供此参数,默认使用系统配 ......
nslookup 地址 服务器 域名 DNS

你不知道的 HTTP Referer

## 前言 上周突然发现自己的自己站点的图片全都403了,之前还是好好的,图片咋就全都访问不了呢?由于我每次发文章都是先发了掘金,然后再从掘金拷贝到我自己的站点,这样我就不用在自己的站点去上传图片了,非常方便。 ![refer1.png](https://p6-juejin.byteimg.com/ ......
Referer HTTP

nslookup 域名或IP地址 [DNS服务器]

nslookup 是一个用于查询域名系统(DNS)的命令行工具,可用于获取域名的IP地址以及反向查询(根据IP地址查找域名)。以下是 nslookup 命令的使用方法: 基本语法 nslookup :要查询的域名或IP地址。 :可选参数,指定要使用的特定DNS服务器。如果不提供此参数,默认使用系统配 ......
nslookup 地址 服务器 域名 DNS

Windows server 的dcdiag命令是用于诊断和测试Active Directory域控制器的工具。它可以检查域控制器的各种方面,如DNS解析、LDAP连接、复制状态等,并生成相应的诊断报告

Windows的dcdiag命令是用于诊断和测试Active Directory域控制器的工具。它可以检查域控制器的各种方面,如DNS解析、LDAP连接、复制状态等,并生成相应的诊断报告。 dcdiag命令的常见用法和参数如下: dcdiag:运行默认的dcdiag测试,对当前计算机连接的域控制器执 ......
控制器 Directory 命令 方面 状态

http错误码

在HTTP协议中,当客户端向服务器发送请求时,如果请求参数有误或者不符合服务器的要求,服务器可以返回相应的HTTP错误码来表示错误的原因。以下是一些常见的HTTP错误码与对应的含义: 1. 400 Bad Request(错误请求):表示服务器无法理解客户端发送的请求,通常是由于请求参数格式不正确或 ......
错误 http

HTTP 和 HTTPS | HTTP发展

#### 1.http 和 https 的基本概念 http: 是一个客户端和服务器端请求和应答的标准(TCP),用于从 WWW 服务器传输超文本到本地浏览器的超文本传输协议。 https:是以安全为目标的 HTTP 通道,即 HTTP 下 加入 SSL 层进行加密。其作用是:建立一个信息安全通道, ......
HTTP HTTPS

Oracle里使用触发器,调用Http请求的代码示例

### 目标 在Oracle里使用触发器,指定类型的数据新增或修改时,触发并执行一个存储过程,调用一个的http请求,并确定请求返回状态值是200。 ### ```sql CREATE OR REPLACE TRIGGER your_trigger_name AFTER INSERT OR UPDA ......
触发器 示例 代码 Oracle Http

git clone报错:HTTP Basic: Access denied

#### 解决方案: 1. 打开控制面板-用户账户-凭据管理器,修改此凭据或者添加,即可解决。 > ![](https://img2023.cnblogs.com/blog/1756476/202307/1756476-20230726141103468-2069140553.png) ......
Access denied clone Basic HTTP

zabbix web 打开 lastest data 显示空白,http 返回 500

问题 当在zabbix web 的 lastest data 界面上进行一个超大查询(没有限定主机)时,可能因为查询过大,超出了php-fpm进程的内存限制,而导致该界面卡住。(此后打开均无显示,F12查看会看到服务端返回了500报错)。 处理 - 查看nginx请求日志,看到也是500的返回 - ......
空白 lastest zabbix data http

HTTP 错误 500.19 无法访问请求的页面,因为该页的相关配置数据无效。0x80070005 且编译时web.config?//

这两天配置阿里云服务器时,遇到了个小问题,但因为之前没怎么接触过服务器配置,琢磨了一下午才弄好,首先你得在服务器上安装好服务,然后确定应用发布的.net版本,然后去[官网]()下载这个版本对应的运行时安装在服务器上,就比如我的应用版本是.net6.0.10的,所以就下载6.0.10版本的Hostin ......
0x80070005 x80070005 80070005 错误 页面

dnsmasq 本地局域网DNS服务器搭建

项目背景 因为本地环境需要使用域名进行调试,需要DNS服务器 DNS 机器IP:192.168.5.249 dnsmasq 服务端部署 #01 关闭防火墙 systemctl stop firewalld systemctl disable firewalld firewall-cmd --stat ......
局域网 局域 dnsmasq 服务器 DNS

ARP欺骗和DNS欺骗实现流程

ARP欺骗和DNS欺骗实现流程 场景:实现ARP欺骗 攻击机:kali 目标机:win xp 1. 查看目标机ip地址,mac地址和网关地址,win xp命令行输入ipconfig /all 得到ip地址192.168.21.131 mac地址 00-0C-29-F5-85-21 网关地址 192. ......
流程 ARP DNS

Linux基础30 HTTP协议, 请求信息, 请求方法, 状态码, 请求头信息

HTTP协议 HTTP协议概述 1.什么是HTTP HTTP 全称: Hyper Text Transfer Protocol 中文名: 超文本传输协议 HTTP协议简单的说,将用户请求的页面从服务器传输到客户端浏览器,浏览器进行解析,解析以后变成一个我们人类可以理解的方便观看的页面 2.什么是超文 ......
信息 状态 基础 方法 Linux

SpringBoot中使用测试框架MockMvc来模拟HTTP请求测试Controller接口

场景 Java中进行单元测试junit.Assert断言、Mockito模拟对象、verify验证模拟结果、Java8中lambda的peek方法使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/127492361 上面讲了开 ......
SpringBoot Controller 框架 接口 MockMvc

协议 tcp rpc http websocket

传输层:tcp,udp 应用层:http,grpc,websocket 浏览器服务器太多了,互相沟通需要统一的协议,http主要用于B/S 如果是公司内部,轻量小巧定制化,用rpc http是半双工,同一时间,只能一方发送消息,客户发送请求, 建立http连接后,通过header可以申请升级到 we ......
websocket http tcp rpc

重学HTTP:理解同源策略和CORS

​每次遇到跨域、代理、CORS这几个词都懵懵的,我决定一次把他们都搞明白,以后遇到他们再也不用害怕了。 一、什么是同源策略? 同源策略是在1995年由 Netscape公司引入到浏览器的,目前所有浏览器都支持,它是浏览器最重要的安全保障,目的是严格管理不同网站间相互的资源访问(严格来说是不同“源”之 ......
策略 HTTP CORS

HTTP请求时哪些请求头是默认携带的?

提起HTTP的请求头和响应头总是一头雾水,因为总是看上去一大堆,好多还不知道是什么意思。 今天我们先研究请求头,我就想,如果我们能弄清楚,在我们什么都不做的情况下,一个最简单的HTTP请求会携带哪些请求头,那么复杂的情况无非是在这上面做加法,我们对请求头就能做到心中有数了。 我从以下4个维度测试,看 ......
HTTP

minio将http改为https方式访问

https://codeleading.com/article/56205149993/ 由于项目更新成了https的访问方式,原来http格式的图片就无法在https页面中显示,查看minio官网的升级TLS方式没有解决 https://docs.min.io/cn/how-to-secure-a ......
方式 minio https http

mac os socks5转http proxy

1.使用homebrew安装privoxy,但安装时报错: https://juejin.cn/post/6961616069941264415 homebrew 执行 brew update 报错 Error: homebrew-core is a shallow clone. To `brew ......
socks5 socks proxy http mac

SpringBoot基于Spring Security的HTTP跳转HTTPS

简单说说 之所以采用Spring Security来做这件事,一是Spring Security可以根据不同的URL来进行判断是否需要跳转(不推荐), 二是不需要新建一个TomcatServletWebServerFactory Bean,新建这个Bean可能会导致SpringBoot关于Serve ......
SpringBoot Security Spring HTTPS HTTP

【遇到一个神奇的问题】暂未想到原因,http.Post 传入 nil参数正确,但是传输值为 nil 的 *bytes.BytesReader 就 `invalid memory address or nil pointer dereference`

出错的代码如下: ```go func getEab(ctx context.Context, credentialsJSON string, old *externalAccountKeyResp) (*externalAccountKeyResp, error) { // init http c ......
nil BytesReader dereference 参数 原因