网络通信
文章平均质量分 83
肥宝Fable
微信公众号:肥宝的实验室
超级实验室,技术黑工厂
展开
-
Windows环境下C++ 安装OpenSSL库 源码编译及使用(VS2019)
第一步下载的openssl解压一下,放到E盘,这里我第一次操作的时候,是进入E盘,就输入命令行的。所以搞了第二次的时候,我直接创建了一个叫xxx的文件夹,把解压的内容放到xxx里面。由于我要生成的是32版本的openssl,所以下载了32版本,不过我觉得应该不影响的。令我费解的是既然这个是不是也不影响生成的版本的呢,因为下面的命令行是要填生成的是64还是32的。1.首先确认一下自己的代码是Win32的还是Win64的,我操作系统是64的,忘记程序不知道什么时候改为32的了,后来又重新搞了一遍。原创 2023-04-26 17:44:15 · 5752 阅读 · 0 评论 -
内网环境解决SSL证书问题
内网没有域名,所以我创建证书的时候一路回车啥都没填的。这里有个坑,我用搜狗浏览器,是直接拦截点不开的。创建证书已经看过相关文章,然后用unity跑的时候发现连不上,完全没反应的那种。这个操作之后,整台电脑都能访问了,应该是改了底层某些内容,被记录下来了。unity连外网测试服已经解决的了,能跑的了,所以客户端是没问题的。于是找了个在线测试页面,自己百度一下,昨天搜的网址,今天居然失效了。本来这个没什么好写的,但是坑实在有点多,不得不写个文章记录下来。再用上面的测试网站,是可以测到的了,连搜狗都可以了。原创 2023-03-08 15:22:53 · 1860 阅读 · 1 评论 -
https原理学习
这就形成了一个无限的死循环,所以需要引入第三方机构,CA证书机构。从图中我们可以看到,非对称加密的公钥可以随意分发给任何人,私钥必须自己保存,不能交给别人,在信息进行交互的时候,我们只要用公钥加密私钥解密,或者私钥加密公钥解密即可。当客户端和服务器端进行通信的时候,服务器端将公钥证书发送给客户端,客户端拿到证书,用系统和浏览器内置的权威CA公钥解密验证证书,得到服务器的公钥。第一步、客户端发送请求,服务器将证书发送给客户端,证书的本质是第三方CA的私钥加密的内容,其内容是服务器的公钥。转载 2023-03-06 21:01:44 · 95 阅读 · 0 评论 -
http报文学习笔记
HTTP协议定义了请求报文和响应报文的格式。每一种报文由四个部分组成。请求报文请求报文中第一部分为请求行。方法字段定义了请求类型。方法动作方法动作GET向服务器请求文档TRACE回送输入的请求HEAD请求关于文档信息,不是文原创 2016-06-28 15:24:50 · 2438 阅读 · 0 评论 -
本机ip地址、localhost与127.0.0.1的区别
很多人会接触到这个ip地址127.0.0.1。也许你会问127.0.0.1是什么地址?其实127.0.0.1是一个回送地址,指本地机,一般用来测试使用。大家常用来ping 127.0.0.1来看本地ip/tcp正不正常,如能ping通即可正常使用。 对于大多数习惯用localhost的来说,实质上就是指向127.0.0.1这个本地IP地址。在操作系统中有个配置文件将localhost转载 2017-03-02 23:25:24 · 5342 阅读 · 1 评论 -
从输入网址到显示网页的过程分析
作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~1.首先嘛,你得在浏览器里输入要网址:facebook.com2.浏览器查找域名的IP地址导航的第一步是通过访问的域名找出其IP地址。DN转载 2017-03-10 14:41:43 · 2689 阅读 · 0 评论 -
时下流行的浏览器User-Agent大全
一、基础知识篇:HttpHeader之User-AgentUserAgent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,UserAgent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系统及版本、浏览器内核、等信息的标识。通过这个标识,用户所访问的网站可以显示不同的排版从而为用户提供更好的体验或者进行信息统计;例如用手机访问谷歌和原创 2017-03-10 16:25:38 · 108801 阅读 · 0 评论 -
html<meta>标签详细分析
标签的内容很多,也看具体的浏览器或者搜索引擎对这个某个特定属性的值,是否进行处理。当然常规的是有处理的,但是有好多特殊的,可能是针对搜索引擎的。提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。位于文档的头部,不包含任何内容。标签的属性定义了与文档相关联的名称/值对。可以有多个标签属性:content 必需,要与http原创 2017-03-11 12:44:54 · 2793 阅读 · 0 评论 -
Cookie详解
没怎么坐过客户端相关的工作,所以写爬虫的时候,很多概念都很模糊,学习起来很困难。现在想攻坚一下,所以找了一下cookies相关的内容。HTTP cookies,通常又称作"cookies"早期Web开发面临的最大问题之一是如何管理状态。服务器端没有办法知道两个请求是否来自于同一个浏览器。那时的办法是在请求的页面中插入一个token,并且在下一次请求中将这个token返回(至服务器)。这原创 2017-04-11 16:07:26 · 5864 阅读 · 2 评论