原文地址 https://crowall.com/topic/35 1. 生成密码 PS: 如果没有 conf.d/passwd.conf 这个文件,可以先创建 printf "your_username:$(opens…
分类:开发基础
浅谈流量劫持与防治
注:本文来自同名掘金分享演讲整理,文章风格比较偏向口语化,图片均来自于讲稿截图。 什么是流量劫持 在谈流量劫持之前,首先我们来了解一下什么叫做流量劫持。对于互联网的最终用户来说,用户对上网的直观感受就是我打开浏览器,输入…
Go addressable 详解
Go语言规范中规定了可寻址(addressable)对象的定义, For an operand x of type T, the address operation &x generates a pointer …
一文完全理解HTTPS
http通信有什么问题呢 1. 可能被窃听 HTTP 本身不具备加密的功能,HTTP 报文使用明文方式发送 由于互联网是由联通世界各个地方的网络设施组成,所有发送和接收经过某些设备的数据都可能被截获或窥视。(例如大家都熟…
从 HTTP 到 HTTPS - IIS 部署免费 HTTPS - SegmentFault
这篇文章首发于我的个人网站:听说 – https://tasaid.com/,建议在我的个人网站阅读,拥有更好的阅读体验。 这篇文章与 博客园 和 Segmentfault 共享。 前端开发QQ群:37778…
「造个轮子」——设计 HTTP 请求全局上下文
前言 本次 Cicada 已经更新到了 v1.0.3。 主要是解决了两个 issue,#9(Boss线程数好像设置有误 ) #8(怎么返回纯字符串内容不要JSON格式?)。 所以本次的主要更新为: Cicada 采用合理…
如何深入Python虚拟机追查HTTP服务core dump导致502的问题
概述 今日头条目前大部分 Python 的 HTTP 服务都是用 uWSGI 托管 Python 多进程的 Django 或者 Flask 框架的 App。而多进程模型就会有进程间通信的问题,对此 uWSGI 提供了 s…
HTTP 将被 Chrome 标为不安全
为了帮助用户安全地浏览网络,Chrome 会在地址栏中使用图标指示连接是否安全。过去,Chrome 未将 HTTP 连接明确标记为不安全。 从 2017 年 1 月 (Chrome 56) 起,我们会将传输密码或信用卡的…
架构设计:标准Web系统的架构分层
1、架构体系分层图 在上图中我们描述了Web系统架构中的组成部分。并且给出了每一层常用的技术组件/服务实现。需要注意以下几点: 系统架构是灵活的,根据需求的不同,不一定每一层的技术都需要使用。例如:一些简单的CRM系统可…
HTTP/2 Server Push 详解
译者:TAT.Johnny 原文:www.smashingmagazine.com/2017/04/gui… 作者:Jeremy Wagner 译者按:网络优化一直是译者长期研究的方向,HTTP/2 的理论学习也已做了不…
HTTP相关知识汇总
基础定义 TCP/IP体系结构(4层) 应用层 (应用层,表示层,会话层) 协议: HTTP – 提供Internet浏览服务 SMTP – 简单的电子邮件发送服务 DNS – 负责域…
Https 详解
Convinced from spending hours reading rave reviews, Bob eagerly clicked “Proceed to Checkout” for his gallon o…