意义https http tcp
HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。没有为请求的 URL 配置默认文档,并且没有在服务器上启用目录浏览。
HTTP 错误 403.14 - ForbiddenWeb 服务器被配置为不列出此目录的内容。 出现以上这个错误可能有如下解决方法: 1.将应用程序池设置成V4.0 2.在配置文件中加上以下几句代码:<system.webServer>< modules runAllManagedModulesFo ......
【Power Shell】启动时自动配置http代理
背景 有时候我们经常需要在Windows Terminal,powershell内使用http代理来拉去GitHub代码、软件包等等,每次都需要手动配置很麻烦。其实我们可以使用.ps1脚本来启动。 https://learn.microsoft.com/zh-cn/powershell/module ......
设计模式的意义
我们可以看到设计模式大多数是把简单的问题给搞复杂了,但是这种复杂恰恰是为了以后设计和扩展的简单。正如没有规划的盖一座房子,很快就盖成了一座房子,可是因为没有考虑到房子的方位、地基、以后的扩展、居住的舒适,改出来的房子最后不能进行扩展并且不符合力学的美感和力感,最终只能重新拆掉重建,所以学习设计模式的 ......
获取golang在发送 http.NewRequest 请求时的实际参数
有如下post请求 request, err := http.NewRequest(http.MethodPost, url, r) 其中r是io.Reader请求参数 可以使用以下方法获取实际发送请求时的参数: requestDump, err := httputil.DumpRequest(re ......
“System.Net.Http.HttpContent”不包含“ReadAsAsync”的定义
WebApi当道的今天,之前要自己写的序列化,现在有人都做好了 public class PostHelper { static HttpClient client = new HttpClient(); public static async Task<T> PostTestAsync<T>(st ......
【论文阅读】HTTP 流量和恶意 URL 的异常检测
Part 1关于论文 基本信息 题目:HTTP 流量和恶意 URL 的异常检测源码:sec2vec源代码 摘要 在本文中,我们将展示如何利用自然语言处理(NLP)中已知 的方法来检测 HTTP 请求中的异常情况和恶意 URL。目前大 多数针对类似问题的解决方案要么基于规则,要么使用人工 选择的特征进 ......
【TCP】并发服务器<线程>
// 并发服务器-线程 #include <stdio.h> #include <strings.h> //bzero #include <unistd.h> //close #include <sys/socket.h> //socket #include <netinet/in.h> //str ......
【TCP】并发服务器<进程>
1 #include <stdio.h> 2 #include <strings.h> //bzero 3 #include <unistd.h> //close 4 #include <sys/socket.h> //socket 5 #include <netinet/in.h> //struc ......
【HTTP】服务器代码<线程>
1 #include <stdio.h> 2 #include <pthread.h> 3 #include <strings.h> 4 #include <string.h> 5 #include <unistd.h> 6 #include <sys/socket.h> 7 #include <n ......
TCP分段与IP分片
我们在学习TCP/IP协议时都知道,TCP报文段如果很长的话,会在发送时发生分段,在接受时进行重组,同样IP数据报在长度超过一定值时也会发生分片,在接收端再将分片重组。 我们先来看两个与TCP报文段分段和IP数据报分片密切相关的概念。 MYU(最大传输单元) MTU前面已经说过了,是链路层中的网络对 ......
网络七层协议和TCP
搭建环境 使用nc工具搭建一个TCP服务器。 服务端使用命令创建监听端口nc -l -p 1023 客户端使用命令连接nc <目标ip> -p 1023 以上使用tcpdump或者wireshark进行抓包 搭建环境如下 ![[Pasted image 20231214135926.png]] 使用 ......
TCP协议 和 UDP协议 的区别 (三次握手/四次挥手)
TCP协议 拓展: FTP:(File Transfer Protocol) 文件传输协议 FIle 协议:访问本地文件 Webscoket:网络通信协议;主动给客户端发送协议 FTP:文件传输协议 ① 重点: 面试重点:TCP、UDP协议区别 UDP (User Datagram Protocol ......
如何在 Eolink Apikit 中发起 TCP/UDP 文档测试
TCP/UDP 是两种常用的网络传输协议。TCP 协议提供可靠的连接,而 UDP 协议提供不可靠的连接。 TCP 协议是面向连接的协议,在建立连接之前,客户端和服务器需要先握手。握手完成后,客户端和服务器之间就会建立一个可靠的连接。在连接建立之后,客户端和服务器可以通过该连接进行数据传输。TCP 协 ......
存储HTTP请求Body部分到文件中
代码 using System; using System.IO; using System.Web; public class RequestLoggerModule : IHttpModule { private const string LogFolderPath = @"C:\Gary\Lo ......
自己搭建一个https的dns
我有一个web项目,使用域名访问,需要同时运行线上环境和测试环境,为了防止一些css、js缓存影响,在不同的浏览器里分别访问线上环境和测试环境,比如Chrome浏览器访问测试环境,而Safari浏览器访问线上环境。 通常,需要切换环境的时候,通过修改/etc/hosts进行切换,但是这样比较麻烦,有 ......
TCP简单的服务端代码(C语言)
1 #include <stdio.h> 2 #include <strings.h> //bzero 3 #include <unistd.h> //close 4 #include <sys/socket.h> //socket 5 #include <netinet/in.h> //struc ......
GO TCP代理(可代理SQLSERVER\MYSQL\ORCALE)
用nginx代理不知道为什么内网能用,外网用不了,改用go写个代理临时用下,直接上代码 package main import ( "fmt" "io" "log" "net" ) var addr string = "0.0.0.0:51415" //代理服务端口 var dest_addr st ......
TCP简单的客户端代码(C语言)
1 #include <stdio.h> 2 #include <unistd.h> 3 #include <sys/socket.h> 4 #include <netinet/in.h> 5 #include <arpa/inet.h> 6 int main(int argc, char cons ......
ASP.NET Core 3.1出现HTTP Error 500.30 - ANCM In-Process Start Failure 日志错误'0xe0434352'
升级Visual Studio后无法运行ASP.NET Core 3.1出现HTTP Error 500.30 - ANCM In-Process Start Failure 日志错误'0xe0434352', 高版本NET正常运行. ......
TCP详解
1. TCP头格式 源端口号/目的端口号 序号 解决包乱序问题 确认序列 目的是确认发出去对方是否有收到。如果没有收到就应该重新发送,直到送达,这个是为了解决丢包的问题。 首部长度 表示TCP首部有多少个(4字节)的值。 状态位 URG ( urgent pointer) :紧急指针,当URG标志位 ......
Java实现HTTP的上传与下载
相信很多人对于java文件下载的过程都存在一些疑惑,比如下载上传文件会不会占用vm内存,上传/下载大文件会不会导致oom。下面从字节流的角度看下载/上传的实现,可以更加深入理解文件的上传和下载功能。 文件下载首先明确,文件下载不仅仅只有下载方,还有服务端也就是返回文件的服务器那么看一个简易文件服务器 ......
渲染农场对工业产品渲染带来的意义与优势?
随着科技的进步,利用精细渲染图来呈现和推广工业设计的创新已成为行业标准。这些图像在产品研发、设计评审和营销阶段起着关键作用,同时对产品最终的成功也产生深远影响。然而,由于产品设计日渐复杂,制作渲染图的任务变得极具挑战性,同时耗费时间和财力。在这背景下,渲染农场的出现成为解决这类问题的强大利器。本文将 ......
TCP和UDP的区别
TCP TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立,其中的过程非常复杂,过程:主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”,这是第 ......
nodejs的http.request最大响应体
nodejs的http.request躺坑记录 1、http.request之response.on("data",(chunk:Buffer)=>{})的chunk大小 由于nodejs的response.on("data")每次从服务端读取的chunk大小最大是65535Byte,并且查很多 ......
html中的base标签,<base href="http://xxx.com/">什么意思
HTML中的<base>标签用于指定页面上所有相对URL的基础路径。 该标签位于<head>标签内,并具有一个href属性,用于指定基础路径URL。例如: <head> <base href="http://example.com/" /> </head> 一旦设置了<base>标签,页面上所有使用 ......
浏览器中导出导入证书,https网站报非安全链接
1、查看证书信息 2、点击“网站非安全链接 ” 3、点击“证书信息”,然后导出。 4、保存证书至文件夹 5、打卡Internet选项,找到内容-证书 6、找到“受信任的根证书颁发机构”点击导入。 7、找到导出的证书文件,导入即可。 ......
33. 干货系列从零用Rust编写正反向代理,关于HTTP客户端代理的源码实现
http代理中关于客户端是如何实现http代理的相关源码实现,详细说明了http/https/socks5代理的原理,及源码实现 ......