• 你真的了解HTTP缓存吗

     发表于 2 天 前

    有时,HTTP中的缓存可能会非常让人头疼。按照文档正确地使用 HTTP 并不是那么困难,但事实上,不同的浏览器和 HTTP版本常常困扰着我们。而我们自己或是不必或是没有时间去钻研所...

  • 开源:CatApi - 全异步 Swoole Http API 开发框架

     发表于 2 周 前

    全异步Swoole Http API开发框架...

  • 开源:evpp-基于 libevent 开发高性能网络服务器

     发表于 3 周 前

    evpp 是一个基于 libevent 开发的现代化C++11高性能网络服务器,自带TCP/UDP/HTTP等协议的异步非阻塞式的服务器和客户端库。...

  • 为什么我们要使用HTTPS协议?

     发表于 3 周 前

    HTTP是超文本传输协议,用来定义发送与接收文本消息的规则。计算机工作在二进制编码,因此,用1和0来构建一个数字世界...

  • 六种常用的网络流量特征提取工具

     发表于 3 周 前

    在互联网用户行为分析和异常行为检测的相关研究中,协议识别和特征提取是网络流量特征分析的重要技术手段。下面,本文为大家介绍几款常用的网络流量特征提取的工具。...

  • 防范 CSRF 跨站请求伪造

     发表于 3 周 前

    CSRF(Cross-site request forgery,中文为 跨站请求伪造 )是一种利用网站可信用户的权限去执行未授权的命令的一种恶意攻击。通过 伪装可信用户的请求来利用...

  • 关于 Volley 的最简单讲解,你想知道的都在这儿了

     发表于 1 个月 前

    众所周知,Volley是google在2013年开源的一款异步异步异步http网络请求库,采用Volley进行网络请求非常简单。那么怎样个异步法?最简单的解释就是:...

  • 一次dns缓存引发的惨案

     发表于 1 个月 前

    ...

  • HTTPS 为什么更安全,先看这些

     发表于 1 个月 前

    HTTPS 是建立在密码学基础之上的一种安全通信协议,严格来说是基于 HTTP 协议和 SSL/TLS 的组合。理解 HTTPS 之前有必要弄清楚一些密码学的相关基础概念,比如:明...

  • 理解HTTPS为什么安全前,先看看这些

     发表于 1 个月 前

    HTTPS 是建立在密码学基础之上的一种安全通信协议,严格来说是基于 HTTP 协议和 SSL/TSL 的组合。理解 HTTPS 之前有必要弄清楚一些密码学的相关基础概念,比如:明...

  • 善用 HTTP 缓存利器 Varnish

     发表于 1 个月 前

    在日常的WEB开发中,我们会经常性的使用缓存,而缓存的方式有多种多样(如数据库缓存,接口缓存,函数缓存等等),一般而言,越接近使用者缓存越高效。对于 REST 架构的WEB开发,使...

  • 前端 Hash 能否对抗不安全的通信

     发表于 1 个月 前

    本项目的简介里提到,前端使用 WebScrypt 脚本 Hash 口令,可对「隐私嗅探」起到一定的防护。...

  • 自定义通信协议

     发表于 1 个月 前

    现在大部分的仪器设备都要求能过通过上位机软件来操作,这样方便调试,利于操作。其中就涉及到通信的过程。在实际制作的几个设备中,笔者总结出了通信程序的通用写法,包括上位机端和下位机端等...

  • HTTP2 Server Push的研究

     发表于 2 个月 前

    Server Push是什么。简单来讲就是当用户的浏览器和服务器在建立链接后,服务器主动将一些资源推送给浏览器并缓存起来,这样当浏览器接下来请求这些资源时就直接从缓存中读取,不会在...

  • 把Socket撸成RxSocket

     发表于 3 个月 前

    ...

  • 服务器返回的14种常见HTTP状态码

     发表于 3 个月 前

    当我们从客户端向服务器发送请求时服务器向我们返回状态码,状态码就是告诉我们服务器响应的状态,通过它,我们就可以知道当前请求是成功了还是出现了什么问题...

  • http和https有啥区别?

     发表于 3 个月 前

    超文本传输协议(HTTP, HyperText Transfer Protocol )是互联网上应用最为广泛的一种网络协议。 所有的WWW 文件都必须遵守这个标准。...

  • Dorothy2:一个开源的僵尸网络分析框架

     发表于 3 个月 前

    Dorothy2是一款采用Ruby语言开发的恶意软件/僵尸网络分析框架,你可以使用Dorothy2框架来对可疑的二进制代码进行分析。该框架的最大优势就是其拥有非常灵活的模块化环境,...