http

aria2 (命令行下载器)实例

aria2 是一个自由、开源、轻量级多协议和多源的命令行下载工具。它支持 HTTP/HTTPS、FTP、SFTP、 BitTorrent 和 Metalink 协议。aria2 可…

初识 HTTP/2(二)

HTTP/2 时代的开启为前端开发带来了最佳体验。如果你对 HTTP/2 有所了解,那你可能用过它,或者至少想过怎样能把它融入你的项目中。尽管有很多关于它如何改变工作流程,提高 W…

初识 HTTP/2(一)

用披萨来说明当你订单数很大的时候 HTTP/2 是怎么打败 HTTP/1.1 的。在建立网站和应用的方式上 HTTP/2 有些令人惊叹的改变,在 HTTP/2 发布后的一年半,几乎…

如何在 Ubuntu 和 CentOS 上启用 Nginx 的 HTTP/2 协议支持

HTTP/2 是 HTTP 网络协议的主要修订版本,其专注于 HTTP 协议的性能改进。HTTP/2 协议的目标是减少延迟,并且允许在 Web 浏览器和服务器之间的一个连接上并行发…

极客漫画:气人的软件

气人的软件 1软件:“你总是能够听取他人的意见,现在是不是为自己切身考虑下呢?不管怎样,您的操作已经完成。”——这软件真气人!气人的软件 2软件:真的忘记了吗?这已经是您本周第三次…

极客漫画:HTTP2 服务器推送

HTTP2 服务器推送会在一个请求中将用户请求的内容及相关内容一次性推送给用户——以避免用户再次发起请求。via: http://turnoff.us/geek/http2-ser…

如何修复 WordPress 中的 HTTP 错误

我们会向你介绍,如何在 Linux VPS 上修复 WordPress 中的 HTTP 错误。 下面列出了 WordPress 用户遇到的最常见的 HTTP 错误,我们的建议侧重于…

如何在 Linux 中快速地通过 HTTP 提供文件访问服务

如今,我有很多方法来通过 Web 浏览器为局域网中的其他系统提供单个文件或整个目录的访问。我在我的 Ubuntu 测试机上测试了这些方法,它们如下面描述的那样运行正常。如果你想知道…

使用 gorilla/mux 进行 HTTP 请求路由和验证

gorilla/mux 包以直观的 API 提供了 HTTP 请求路由、验证和其它服务。Go 网络库包括 http.ServeMux 结构类型,它支持 HTTP 请求多路复用(路由…

一个 HTTP/2 的故事

大约一个月前,有人在我所在的 IRC 频道中提到了 HTTP/2。由于某种原因,我从未听说过它,而且新协议的一些功能(比如无需打开多个 TCP 连接就能复用请求)似乎很酷。说实话,…

HTTP 简史

译注:本文来源于 2013 年出版的《High Performance Browser Networking》的第九章,因此有些信息略有过时。事实上,现在 HTTP/2 已经有相当…

修复 Ubuntu 中 “E: The package cache file is corrupted, it has the wrong hash”

今天,我尝试更新我的 Ubuntu 18.04 LTS 的仓库列表,但收到了一条错误消息:“E: The package cache file is corrupted, it h…

使用 HTTPie 进行 API 测试

使用 HTTPie 调试 API,这是一个用 Python 写的易用的命令行工具。HTTPie 是一个非常易用、易于升级的 HTTP 客户端。它的发音为 “aitch-tee-te…

安全通告:NGINX HTTP/3 QUIC 漏洞

原文作者:NGINX 官方团队 原文链接:安全通告:NGINX HTTP/3 QUIC 漏洞 转载来源:NGINX 开源社区 NGINX 唯一中文官方社区 ,尽在 nginx.or…

Go语言之Shutdown关机和fvbock/endless重启教程

在Go语言中,可以使用  Shutdown方法来优雅地关闭服务器,以及使用  fvbock/endless库实现服务器的无缝重启。下面是一个简单的教程,演示如何使用这两个功能。 首…

在 WebApi 项目中快速开始使用 RabbitMQ

一、RabbitMQ与WebApi简介RabbitMQ是一个开源的消息代理和队列服务器,用于通过轻量级和可靠的消息在服务器之间进行通信。它可以让你应用程序的各个组件之间异步地发送和…

Java 中的 HTTP 客户端库OkHttp、Apache HttpClient和HttpUrlConnection

大家好,我是G探险者。项目开发里面经常会有这么一种场景:与服务器进行 HTTP 通信。一般存在于服务间远程调用的场景Java 生态系统提供了多种 HTTP 客户端库,每种都有其自己…

Golang API性能测试的最佳实践

API 性能测试最佳实践选择合适工具(HTTP 客户端库、压力测试库、监控工具)定义清晰测试目标使用真实环境模拟真实场景进行浏览器和服务器监控实战案例使用 Vegeta 模拟 10…

Go 中间件的优雅实现:处理请求的艺术

在构建 Web 应用程序时,中间件扮演着至关重要的角色。它不仅能够处理 HTTP 请求和响应,还能够管理应用程序的状态和行为。今天,我们将深入探讨如何在 Go 语言中实现高效且灵活…

浏览器上面输入URL敲击回车后都发生了什么

这哥问题是一个常被用作面试题的问题下面我们来细说一下这个流程和相关概念 URL 解析 URL,统一资源定位符,是用来表示从互联网上得到的资源位置和访问这些资源的方法,俗称网址!互联…

加载更多