春节前,我看到 Nginx 加入了 HTTP/2 的 server push 功能,就很想试一下。 正好这些天,我在学习 Docker,就想到可以用 Nginx 容器。万一哪里改乱了,直接删掉,再重启一个容器就可以了。 …
标签:HTTP
前端面试“http全过程”将所有HTTP相关知识抛出来了...
来一篇串通,一个http全过程的问题,把所有HTTP相关知识点都带过一遍 http全过程 输入域名(url)–>DNS映射为IP–>TCP三次握手–>HTTP请求…
miniAjax:一个轻巧而实用的ajax/jsonp HTTP请求库
一个轻巧迷你的HTTP请求库,专为简单web应用提供了Ajax, jsonp and ready等特性功能! miniAjax 一个轻巧迷你的HTTP请求库,专为简单web应用提供了Ajax, jsonp and rea…
HTTP/2 服务器推送(Server Push)教程
HTTP/2 协议的主要目的是提高网页性能。 头信息(header)原来是直接传输文本,现在是压缩后传输。原来是同一个 TCP 连接里面,上一个回应(response)发送完了,服务器才能发送下一个,现在可以多个回应一起…
深入浅出理解微服务架构
什么是微服务 首先微服务并没有一个官方的定义,想要直接描述微服务比较困难,我们可以通过对比传统WEB应用,来理解什么是微服务。 传统的WEB应用核心分为业务逻辑、适配器以及API或通过UI访问的WEB界面。业务逻辑定义业…
前端面试必考之http状态码有哪些
背景 http状态码有哪些,这也是一个很高频的面试问题。一般大家都知道404页面不存在,500服务器错误,301重定向,302临时重定向,200ok,401未授权啥的。 如果只是简单的这样答,可能只能让面试官给你的答案打…
从输入URL到页面加载的过程?如何由一道题完善自己的前端知识体系!
前言 见解有限,如有描述不当之处,请帮忙指出,如有错误,会及时修正。 为什么要梳理这篇文章? 最近恰好被问到这方面的问题,尝试整理后发现,这道题的覆盖面可以非常广,很适合作为一道承载知识体系的题目。 关于这道题目的吐槽暂…
别人问你http协议,到底是想问什么?
本文是阅读《图解http》之后的总结,可能会很长。PS:这本书通俗易懂,适合前端工程师阅读,是非常优秀的http入门书籍。 当你看到这篇文章,我默认你已经稍微了解什么是http(超文本传输协议),url(统一资源定位…
HTTP协议与Go的实现
HTTP Go 相关热门文章 [译] 在 GO 语言中创建你自己的 OAuth2 服务:客户端凭据授权流程 shixi_li 17 Golang 编写测试教程 wuxiaoshen 8 1 Go 1.12 版本的新特性 …
别人问你http协议,到底是想问什么?(二)http与缓存
上一篇文章我们讨论了TCP三次握手,http请求头、响应头,Content-Type字段,如何使用node控制这个字段等。我这篇文章将从http状态码入手,讨论写常用的http方法和控制缓存。 我们调试一个接口时,喜…
Reactive编程(三):一个简单的HTTP服务
March 25, 2018 海思 Reactive编程(三):一个简单的HTTP服务 书接上文 Reactive编程 ,我们已经了解了基础的API,现在我们开始编写实际的应用。Reactive对并发编程进行了很好的抽象…
别人问你http协议,到底是想问什么?(三)http 方法与ajax封装
上一篇文章我们讨论了,状态码304和与http缓存相关的头部,cache-control(res)、expires(res)、etag(res)、If-None-Match(req)、Last-Modified(res)…