
网络通信
文章平均质量分 79
网络通信基础
IT-Lenjor
Just do the things you can do better.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java实现IP库归属地查询
一、IP库文件下载,各产品对比二、IP库的实现有很多种,我这里采用的是GeoIP2Jar 包依赖引入下载好IP库文件代码实现运行结果三、工程代码下载参考文章一、IP库文件下载,各产品对比下面这个文章有几个比较通用的IP库产品对比分析,这里就不进行赘述了IP查询产品对比二、IP库的实现有很多种,我这里采用的是GeoIP2Jar 包依赖引入<dependency> <groupId>com.maxmind.geoip2</groupId>.原创 2021-01-05 08:57:09 · 1738 阅读 · 1 评论 -
免费常用IP归属地查询API
文章目录1. ip-api.com ,可切换显示语言2. 百度3. 太平洋4. 126记录几个免费的IP地址归属地查询的接口,其实这些IP归属地的查询,实现起来也不难,主要是要有一个IP库文件就能实现,以后有空自己实现一下。1. ip-api.com ,可切换显示语言http://ip-api.com/json/117.136.12.79?lang=zh-CN{ "status": "success", "country": "中国", "countryCode": "CN"原创 2020-12-30 18:52:41 · 43730 阅读 · 16 评论 -
网络通信基础(三)浏览器输入网址背后发生了什么
文章目录问题:当我们输入一个域名后,发生了什么一、DNS 域名解析二、发送数据包以太帧组成三、`ARP` 地址解析协议(IPv4使用,IPv6使用 NDP协议)`ARP` 工作过程详解四、数据包传输过程总结参考文章问题:当我们输入一个域名后,发生了什么当我们在浏览器输入一个域名,按下回车键之后,到我们能够看到页面,这个过程中,到底发生了什么事情,下面我们开始一步步分析。一、DNS 域名解析DNS 域名解析主要可以分为三个过程读缓存浏览器会把已经解析过的域名缓存起来,如果缓存中存在,解析结束。原创 2020-12-24 15:24:27 · 345 阅读 · 0 评论 -
网络通信基础(二)HTTP和HTTPS通信协议
文章目录HTTP/HTTPS请求的组成部分相关概念URIURLDNSCDNHTTPSHTTP/HTTPS请求包含的内容请求方式(这里只列举最常用的四种)协议类型和版本Cookie其他的一些参数为什么需要HTTPS?HTTP 特点HTTPS 的设计思想过程(1)引入对称加密,对传输内容进行加解密(2)使用非对称加密(3)使用非对称加密来生成对称加密的密钥(4)引入受信任的第三方机构签发证书浏览器如何...原创 2020-01-15 00:46:45 · 1159 阅读 · 0 评论 -
网络通信基础(一)——HTTP(TCP/IP)通信协议
文章目录HTTP(Hyper Text Transfer Protocol)即超文本传输协议超文本:传输:协议:ISO 七层网络模型和TCP/IP四层概念模型ISO 七层网络模型TCP/IP四层概念模型一个 HTTP 请求,在整个网络中的请求过程发送过程接收过程为什么有了 MAC 层还要走 IP 层呢?IP协议和TCP/UDP协议IP协议TCP/IPTCP三次握手TCP四次挥手为什么握手只需要3次...原创 2020-01-12 13:03:37 · 4468 阅读 · 0 评论