写点什么

HTTP

0 人感兴趣 · 52 次引用

  • 最新
  • 推荐

计算机网络基础

用户头像
roadup1 月 11 日

计算机网络是指容许节点分享资源数字电信网络.在电脑网络, 电脑设备会透过节点间的连接互相交换数据.传输介质可分为有线和无线两类. 用于创建、路由及终止数据传输的电脑网络设备即为网络节点.

https://static001.geekbang.org/infoq/77/7731eac83937f186f76f0c18071d363c.png?x-oss-process=image/resize,w_416,h_234

HTTP 请求流程

用户头像
大导演1 月 7 日

从输入 URL 到页面展示,这中间都发生了什么?这篇文章我们一起来看一下一次 HTTP 请求的请求流程。

介绍一个新库: Norns.Urd.HttpClient

用户头像
八苦-瞿昙1 月 3 日

Norns.Urd.HttpClient 基于AOP框架 Norns.Urd实现, 是对 System.Net.Http的 HttpClient封装,让大家只需简单在接口定义就可以实现http的调用,可以减少一些重复代码的书写。可以和已有的 Norns.Urd.Extensions.Polly 以及 Norns.Urd.Caching.Memory 配合使用

图解 HTTP 权威指南(三)| Web 服务器对 HTTP 请求的处理和响应

用户头像
李先生2020 年 12 月 31 日

高性能的Web服务器能够同时支持数千条连接,每个客户端都向服务器打开了一条或多条连接。不同的Web服务器会以不同的方式为请求服务。

图解 HTTP 权威指南(二)| 连接管理

用户头像
李先生2020 年 12 月 25 日

HTTP要传送一条报文时,会以流的形式将报文数据的内容通过一条打开的TCP连接按序传输。TCP收到数据流之后,会将数据流砍成被称作段的小数据块,并将段封装在IP分组中,通过因特网进行传输。所有的工作都是通过由TCP/IP软件来处理的。

图解 HTTP 权威指南(一)| HTTP 报文

用户头像
李先生2020 年 12 月 22 日

HTTP报文是简单的格式化数据块。每条报文都包含一条来自客户端的请求,或者一条来自服务端的响应。他们由三个部分组成:对报文进行描述的起始行(start line),包含属性的首部(header)块,以及可选的、包含数据的主体(body)部分。

https://static001.geekbang.org/infoq/cc/cc865b38bb4bf4f6824efc25042c70a2.png?x-oss-process=image/resize,w_416,h_234

突破某度云盘下载限速,提速 30 倍!想学?我教你啊

用户头像
Silently95272020 年 12 月 22 日

在上一篇文章 《面试官不讲武德》对Java初级程序猿死命摩擦Http协议 中,我们有提到大文件下载和断点续传,本篇我们就来开发一个多线程文件下载器,最后我们用这个多线程下载器来突破百度云盘下载的限速。

https://static001.geekbang.org/infoq/d0/d0a1b0f23445cc73f7a79fc7531f42ed.png?x-oss-process=image/resize,w_416,h_234

《面试官不讲武德》对 Java 初级程序猿死命摩擦 Http 协议

用户头像
Silently95272020 年 12 月 21 日

我被Hr领进了一个小黑屋,让我在这里等面试官,过来一会,一位穿着拖鞋的中年男子走了进来,看着他绝顶聪明的发际线,知道这肯定是位大佬,我心里倍感到了压力;

https://static001.geekbang.org/infoq/7e/7e9c4691bd55f486d8f76ed52d4b833f.jpeg?x-oss-process=image/resize,w_416,h_234

记一次网络请求连接超时的事故

用户头像
AI乔治2020 年 12 月 17 日

从HTTP请求超时、重试机制、操作系统网络等层面剖析了事故的原因,最终解决业务问题。

https://static001.geekbang.org/infoq/54/5408e4824f815257ccf7b289003b2e61.png?x-oss-process=image/resize,w_416,h_234

【涂鸦物联网足迹】物联网常见通信协议

用户头像
IoT云工坊2020 年 12 月 14 日

物联网简介看这里>>>【涂鸦物联网足迹】物联网基础介绍篇

计算机网络基础

用户头像
Minar Kotonoha2020 年 12 月 8 日

本文旨在让计算机开发者能够快速了解计算机网络的基础知识,并且能够手写 HTTP 协议,了解其底层原理。

https://static001.geekbang.org/infoq/d6/d6410aec4a508cddf29a1a921ef5993d.jpeg?x-oss-process=image/resize,w_416,h_234

HTTP 协议概述

用户头像
落日楼台H2020 年 12 月 4 日

HTTP起源: 1989 年,欧洲核子研究组织(CERN)的蒂姆·博纳斯-李(Tim Berners-Lee)博士提出一个构想:借助多文档之间相互关联形成的超文本(HyperText),连成可参阅的 WWW(World Wide Web,万维网),以帮助远隔两地的研究者们共享知识。

接口请求(get、post、head 等)详解

用户头像
测试人生路2020 年 11 月 25 日

1、Get 向特定资源发出请求(请求指定页面信息,并返回实体主体)

https://static001.geekbang.org/infoq/a8/a82d75be86cea70061ccdf6c70bdad43.jpeg?x-oss-process=image/resize,w_416,h_234

HTTP 前世今生

用户头像
大导演2020 年 11 月 16 日

HTTP(HyperText Transfer Protocol)是客户端与服务器之间的通信语言,早期用来传输超文本内容,故亦被称作超文本传输协议。

https://static001.geekbang.org/infoq/38/3857ddf225e98581689df23f5871e538.jpeg?x-oss-process=image/resize,w_416,h_234

https 握手失败问题排查全记录

用户头像
lockdown562020 年 11 月 6 日

“我都测过了,不可能有问题!!!”老张大喊道。然而,一到上线就啪啪打脸。这个职业就是这么刺激!

http 请求中 get 和 post 方法的区别

用户头像
测试人生路2020 年 11 月 6 日

一般我们在浏览器输入一个网址访问网站都是GET请求;再FORM表单中,可以通过设置Method指定提交方式为GET或者POST提交方式,默认为GET提交方式。

C 语言实现一个简单的 web 服务器

用户头像
C语言与CPP编程2020 年 10 月 30 日

说到 web 服务器想必大多数人首先想到的协议是 http,那么 http 之下则是 tcp,本篇文章将通过 tcp 来实现一个简单的 web 服务器。

https://static001.geekbang.org/infoq/28/284ece12e7d152a8aca885cf8653a052.jpeg?x-oss-process=image/resize,w_416,h_234

《我想进大厂》之 Dubbo 普普通通 9 问

用户头像
艾小仙2020 年 10 月 24 日

这是面试专题系列第四篇,Dubbo系列。Dubbo本身并不复杂,而且官方文档写的非常清楚详细,面试中dubbo的问题一般不会很多,从分层到工作原理、负载均衡策略、容错机制、SPI机制基本就差不多了,最大的一道大题一般就是怎么设计一个RPC框架了,但是如果你工作

https://static001.geekbang.org/infoq/cb/cbd76813d5821ff01d10b9b41d5ba12e.jpeg?x-oss-process=image/resize,w_416,h_234

透视 HTTPS 建造固若金汤的堡垒

用户头像
码哥字节2020 年 10 月 21 日

为什么有 HTTPS?因为 HTTP 不安全! 现在的互联网已经不再是 “田园时代”,“黑暗森林” 已经到来。上网的记录会被轻易截获,网站是否真实也无法验证,黑客可以伪装成银行网站,盗取真实姓名、密码、银行卡等敏感信息,威胁人身安全和财产安全。

websocket 是怎么连接的

用户头像
lockdown562020 年 10 月 19 日

最近项目新增了一个 websocket 服务,用 nginx 做了一个简单的端口转发,然后调用的时候发现报错:

https://static001.geekbang.org/infoq/0a/0a907e213f4feea87493f08308b04dd2.jpeg?x-oss-process=image/resize,w_416,h_234

Go 发起 HTTP2.0 请求流程分析 (前篇)

用户头像
新世界杂货铺2020 年 10 月 12 日

HTTP2.0在建立TCP连接和安全的TLS传输通道与HTTP1.1的流程基本一致。所以笔者建议没有看过Go中的HTTP请求之——HTTP1.1请求流程分析这篇文章的先去补一下课,本文会基于前一篇文章仅介绍和HTTP2.0相关的逻辑。

https://static001.geekbang.org/infoq/de/de9077b130e4f1bae62ec0a9f39700df.jpeg?x-oss-process=image/resize,w_416,h_234

一文领略 HTTP 的前世今生

用户头像
yes的练级攻略2020 年 9 月 28 日

从阿帕网到互联网,从 HTTP/0.9 到 HTTP/3.0

https://static001.geekbang.org/infoq/56/5677e202e16030792b2d39becaa0c271.jpeg?x-oss-process=image/resize,w_416,h_234

Go 中的 HTTP 请求之——HTTP1.1 请求流程分析

用户头像
新世界杂货铺2020 年 9 月 25 日

今天笔者站在GoPher的角度对http1.1的请求流程进行全面的分析。希望读者读完此文后, 能够有以下几个收获: 对http1.1的请求流程有一个大概的了解,在平时的开发中能够更好地重用底层TCP连接,对http1.1的线头阻塞能有一个更清楚的认识

https://static001.geekbang.org/infoq/c7/c71d01db1ba9b4e8087b6565d7bd614f.jpeg?x-oss-process=image/resize,w_416,h_234

小前端探索 HTTP

用户头像
Lam2020 年 9 月 24 日

HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程(当然不是只用于web,只是在浏览器的角度说而已)。

TCP 和 HTTP 中的 KeepAlive 机制总结

用户头像
陈德伟2020 年 9 月 17 日

KeepAlive可以简单理解为一种状态保持或重用机制,比如当一条连接建立后,我们不想它立刻被关闭,如果实现了KeepAlive机制,就可以通过它来实现连接的保持

https://static001.geekbang.org/infoq/c3/c3ab7c1915773b8378e533011b8976de.jpeg?x-oss-process=image/resize,w_416,h_234

为什么我的缓存设置在 chrome 中不生效

用户头像
书虫2020 年 9 月 8 日

当我们学习好http的基础知识,兴致满满的去解决浏览器缓存问题是时,忽然发现我们的基础知识好像出问题了,明明都写好了代码,确定了缓存类型,但在chrome中却怎么也得不到想要的结果。这是为什么呢?请跟随本文探究其背后的原因

https://static001.geekbang.org/infoq/b5/b5aea52ac0f31f78e1e63e1ba455d9b6.jpeg?x-oss-process=image/resize,w_416,h_234

面试官再问你 Http 请求过程,怼回去!

用户头像
架构师修行之路2020 年 8 月 27 日

超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法

https://static001.geekbang.org/infoq/9e/9e13d8cd397178d3d15b93dcd5eee4d2.jpeg?x-oss-process=image/resize,w_416,h_234

(2.6w 字)网络知识点灵魂拷问——前端面试必问

用户头像
执鸢者2020 年 8 月 23 日

2.6w字带你了解前端面试关于网络的90%以上知识点

HTTP_HTTP资料文章-InfoQ写作平台