1、工作流程 HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: (1)建立TCP连接 在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是…
分类:开发基础
聊聊全站HTTPS带来的技术挑战
昨天写的文章里了讨论了数据传输的安全性的问题,最后一部分提到了通过HTTPS解决数据传输安全性的方案。那么一个新问题又来了,实施全站HTTPS的过程中,我们可能会遇到哪些技术问题?所以我今天和大…
什么是CGI、FastCGI、PHP-CGI、PHP-FPM
简单来说 CGI、 FastCGI只是一个协议而已, php-cgi 是实现cgi的程序, php-fpm是管理php-cgi的一个管理器而已。 CGI全称是“公共网关接口”(Common Gateway Interfa…
将项目迁移到Kubernetes上的5个诀窍
我们将在本文中提供5个诀窍帮你将项目迁移到Kubernetes上,这些诀窍来源于过去12个月中OpenFaas社区的经验。下文的内容与Kubernetes 1.8兼容,并且已经应用于OpenFaaS – Se…
Nginx 简明教程
nginx简介 Nginx (“engine x”) 是一个高性能的HTTP和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 服务器。 Nginx 是由 Igor Sysoev 为俄罗…
如何在Ubuntu上通过Nginx设置HTTP认证
Apache Utils 我们需要htpassword来创建和生成加密的用户用于基础认证(Basic Authentication)。通过以下命令安装apache2-utils。 sudo apt-get install…
HTTP中GET与POST的区别 99%的错误认识
本篇文章分两部分,第一部分可以列为初为新人的装逼失败模式,第二部分列为修炼低调模式。装逼失败模式:99%的人对GET和POST的认识修炼低调模式:1%不知道的进阶认识 GET和POST,在我们日常WEB开发中,是最常用的…
[转]HTTP协议详解
在搜索HTTP协议的资料中,搜到了博客园一份连载。把目录贴在这里,方便以后查找。 HTTP协议 (一) HTTP协议详解 HTTP协议 (二) 基本认证 HTTP协议 (三) 压缩 HTTP协议 (四) 缓存 HTTP协…
2018年IT名企秋招时间表 - 中国地区
专栏 | 九章算法网址 | www.jiuzhang.com A 阿里巴巴招聘官网:campus.alibaba.com B 百度招聘官网:talent.baidu.com/external/ba…步步高招聘官网:hr.…
走进Node.js 之 HTTP实现分析
作者:正龙(沪江Web前端开发工程师)本文为原创文章,转载请注明作者及出处 上文“走进Node.js启动过程”中我们算是成功入门了。既然Node.js的强项是处理网络请求,那我们就来分析一个HTTP请求在Node.js中…
HTTP协议为什么是无状态的?无状态指的是什么
摘录自博客 http://blog.sina.com.cn/s/blog_93b45b0f0101a4ix.html 无状态含义: 无状态是指协议对于事务处理没有记忆功能。缺少状态意味着,假如后面的处理需要前面的信息…
理解加密算法(三)——创建 CA 机构,签发证书并开始 TLS 通信
原文地址:www.zoucz.com/blog/2017/0…, 1 不安全的TCP通信 普通的TCP通信数据是明文传输的,所以存在数据泄露和被篡改的风险,我们可以写一段测试代码试验一下。 TCP Server: con…