
网络
文章平均质量分 73
布瑞泽的童话
这个作者很懒,什么都没留下…
展开
-
如何正确清理DNS缓存
总之,遇到网络很慢,网络不通等问题,不妨尝试通过清理DNS缓存来解决,基本可以解决80%场景下的问题。原创 2023-11-02 19:30:00 · 1208 阅读 · 0 评论 -
安卓7.0+不root不改操作系统抓包https方案
首先安装:VirtualXposed和JustTrustMe。启动virtualXposed,安照提示赋予相应的权限。在主界面点击菜单按钮,选择"添加应用"在添加应用列表选择 “justTrustme” 和 需要抓包测试的App(比如微信、微博),并安装在 virtualXposed 中打开 xposed 应用。点击左上角菜单按钮,切换到模块。此时会看到 “justTrustme” 选项。在 “justTrustme” 选项后打钩,并按照提示,返回菜单界面重启virtualXposeddone!原创 2020-08-14 10:05:57 · 2543 阅读 · 2 评论 -
fatal: The remote end hung up unexpectedly MiB fatal: early EOF fatal: index-pack failed解决方案
gitclone 文件太大无法下载解决方案当项目过大时, git clone往往会出现 fatal: The remote end hung up unexpectedly MiB fatal: early EOF fatal: index-pack failed等问题。解决方案如下:git clone时加上 --depth=1,比如:depth用于指定克隆深度,为1即表示只克隆最近一次commit.这种方法克隆的项目只包含最近的一次commit的一个分支,体积很小。但是有时候即使这样,文件还原创 2020-07-15 10:37:24 · 5851 阅读 · 0 评论 -
Synergy client xxx has disconnected 解决方案
前言原创 2020-06-17 19:43:23 · 2450 阅读 · 0 评论 -
localhost启动https的方式
本地启动一个服务,默认是http的,如果我们需要某些https的场景(比如说绕过url白名单代理或者是使用一些api特性)时,则可以自己生成证书来完成这些工作。这里以http-server作为静态服务器来展示。首先生成证书:openssl req -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout key.pem -out cert.p...原创 2019-11-08 10:53:43 · 12824 阅读 · 0 评论 -
serviceworker运用与实践
前言本文首先会简单介绍下前端的常见缓存方式,再引入serviceworker的概念,针对其原理和如何运用进行介绍。然后基于google推出的第三方库workbox,在产品中进行运用实践,并对其原理进行简要剖析。前端缓存简介先简单介绍一下现有的前端缓存技术方案,主要分为http缓存和浏览器缓存。http缓存http缓存都是第二次请求时开始的,这也是个老生常谈的话题了。无非也是那几个http...原创 2019-01-24 09:33:36 · 13080 阅读 · 0 评论 -
浏览器跨域问题解决办法
浏览器跨域问题解决办法–前言之前在一个项目中,调用了别的部门的接口,但是由于存在跨域问题,只能进行简单的本地数据模拟调试,然后再把资源给对方进行联调。这样的方法肯定不是最佳方案,正好最近看到一篇文章,说到的就是跨域问题的解决办法,所以进行了学习和整理。同源政策首先说说同源政策,最初,它的含义是指,A网页设置的Cookie,B网页不能打开,除非这两个网页“同源”。所谓“同源”,就是三个相同:协议相同原创 2016-05-14 10:37:04 · 5880 阅读 · 0 评论 -
Fiddler+willow使用指南
Fiddler是一个网络抓包工具,willow是一个Fiddler的插件,提供重定向和host主机等功能。安装Fiddler的安装包地址:fillder+willow解压后安装fiddler4和willow1.4.*版本。 安装成功后,启动fiddler后会出现willow插件按钮: 说明安装成功。重定向willow重定向进入willow界面后,通过右键->Add Project ->Add R原创 2015-12-13 19:12:56 · 19552 阅读 · 5 评论 -
http中的204和205
基本概念http协议的200,301,302,304,404,503这些常用的状态码就不再介绍了。这里主要说一下不常见的204和205吧。204代表响应报文中包含若干首部和一个状态行,但是没有实体的主体内容。主要用于在浏览器不转为显示新文档的情况下,对其进行更新。打个比方,如果一个表单提交后会跳到a.html,如果a.html的状态码是204,则页面就不会发生跳转,而是停留在当前页面。对于a标签而言原创 2016-01-08 15:27:50 · 67629 阅读 · 3 评论 -
C#中的socket编程入门实例
Socket主要是通过TCP或者UDP协议进行多台主机之间的通讯。由于项目中用到,所以今天就结合项目需求对socket编程的C#表示进行一步一步详细的介绍。 TCP的详细过程我就不多介绍了,这个是网络基础,不明白的同学可以看TCP开启服务端对端口的监听我们都知道TCP服务端需要对某个端口进行连续监听,客户端才可以发起连接。所以我们先讲讲服务端如何打开端口进行监听。 新建一个控制台应用程序Serv原创 2015-10-09 15:57:13 · 18956 阅读 · 6 评论 -
TCP
主要特点TCP是TCP/IP体系中非常复杂的一个协议,下面介绍其主要特点:1. TCP是面向连接的运输层协议。就是说,应用程序在使用TCP协议之前,必须先建立TCP连接。在数据传送完毕后,必须释放已经建立的TCP连接。2. TCP连接只能是点对点的,也就是一对一,不同于UDP的一对多,多对多。3. TCP是可靠传输,通过TCP传输的数据,无差错、不丢失原创 2015-06-15 08:33:25 · 2691 阅读 · 2 评论 -
DHCP
DHCP(Dynamic Host Configuration Protocol)动态主机配置协议,提供一种机制,称为即插即用连网。这种机制可以允许一台计算机加入新的网络和获取IP地址而不用手工参与。当然DHCP服务不仅仅体现在为DHCP客户端提供IP地址自动分配过程,还体现在IP地址续约和释放过程。工作原理DHCP在提供服务时,DHCP客户端是以UDP 68号端口进行数据传输的,而DHC原创 2015-07-05 09:01:39 · 1925 阅读 · 0 评论 -
输入url到页面返回的全过程
在比较全面的学习了计算机网络之后,我们可以来谈一谈生活中经常遇到的一个比较经典的问题,就是描述一下从输入url到页面返回的全过程。1. 我们输入一个域名:www.baidu.com,然后点击确认;2. 浏览器查找域名的IP地址。查找过程如下:首先是浏览器缓存,浏览器会缓存DNS记录一段时间;如果在浏览器缓存里没有找到需要的记录,浏览器会做一个系统调用,获取系统缓原创 2015-07-07 14:50:18 · 6661 阅读 · 0 评论 -
DNS
DNS(Domain Name System)域名系统是因特网使用的命名系统。用户在使用网络服务时是通过使用域名来进行对指定网站的访问的,可是机器确是通过IP地址来处理的。为什么机器不用域名来处理呢?因为IP地址的长度是固定的32位,而域名的长度并不是固定的,机器处理起来比较困难。所以就需要将域名解析为IP地址。DNS就是用来进行域名解析的服务器。DNS系统被设计成为一个联机分布式数据库,采用原创 2015-07-06 17:28:15 · 1615 阅读 · 0 评论 -
细说缓存
这里主要讲一下Web缓存,Web缓存是可以自动保存常见文档副本的HTTP设备。当Web请求抵达缓存时,如果本地有“已缓存的”副本,就可以从本地存储设备而不是原始服务器中提取这个文档。缓存的好处有以下几点:1. 减少冗余的数据传输,节省网络费用;2. 缓解网络瓶颈问题,不需要更多带宽就能更快加载页面;3. 降低了对服务器的要求,使得服务器可以更快响应;4原创 2015-06-22 10:29:38 · 1118 阅读 · 0 评论 -
HTTP
万维网使用统一资源定位符URL(Uniform Resource Locator)来标志万维网上的各种文档,并使每一个文档在整个因特网的范围内具有唯一的标示符URL。HTTP(HyperText Transfer Protocol)超文本传送协议,是一个应用层协议,它使用TCP连接进行可靠的传送,它的URL的一般形式为:http://:/HTTP的默认端口号是80,通常可省略。通信原创 2015-06-19 09:37:29 · 1339 阅读 · 0 评论 -
网络传输
本文是建立在已经掌握了计算机网络基本分层及各层主要功能和实现后的进阶整理。如果基础还没有掌握牢固请自行复习。下图显示了一个网络服务器向客户端传输的过程:来回顾一下之前的网络基础。User Data是网络服务器的HTML页面;应用层的HTTP协议将HTTP头添加到HTML数据之前,并将其发送给传输层;传输层的TCP协议用于管理网络服务器和客户端之间的会话,并提供可靠传输;原创 2015-06-14 10:14:10 · 1395 阅读 · 1 评论