标签:http

如何在 nginx 中缓存静态文件

如何在 nginx 中缓存静态文件

这篇教程说明你应该怎样配置 nginx、设置 HTTP 头部过期时间,用 Cache-Control 中的 max-age 标记为静态文件(比如图片、 CSS 和 Javascript 文件)设置一个时间,这样用户的浏览器就会缓存这些文件。这样能节省带宽,并且在访问你的网站时会显得更快些(如果用户第

三掌柜 三掌柜 2024-07-19
0 0 0
漫游 HTTP/2

漫游 HTTP/2

自从我写了上一篇博文之后,就再也找不到空闲时间写文章了。今天我终于可以抽出时间写一些关于 HTTP 的东西。我认为每一个 web 开发者都应该对这个支撑了整个 Web 世界的 HTTP 协议有所了解,这样才能帮助你更好的完成开发任务。在这篇文章中,我将讨论什么是 HTTP,它是怎么产生的,它的地位,

三掌柜 三掌柜 2024-07-19
0 0 0
为什么 Chrome 又不支持我的 HTTP/2 网站了?

为什么 Chrome 又不支持我的 HTTP/2 网站了?

昨晚偶尔清理 Chrome 插件时发现我的 “HTTP/2 and SPDY indicator”插件好像好久没亮了。这个插件在你访问到一个支持 HTTP/2 (或之前的 SPDY 协议)的网站时会点亮,而我明明记得之前专门让 https://linux.cn/ 支持了 HTTP/2 。我的第一反应

泡泡 泡泡 2024-07-19
0 0 0
aria2 (命令行下载器)实例

aria2 (命令行下载器)实例

aria2 是一个自由、开源、轻量级多协议和多源的命令行下载工具。它支持 HTTP/HTTPS、FTP、SFTP、 BitTorrent 和 Metalink 协议。aria2 可以通过内建的 JSON-RPC 和 XML-RPC 接口来操纵。aria2 下载文件的时候,自动验证数据块。它可以通过多

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-19
0 0 0
初识 HTTP/2(二)

初识 HTTP/2(二)

HTTP/2 时代的开启为前端开发带来了最佳体验。如果你对 HTTP/2 有所了解,那你可能用过它,或者至少想过怎样能把它融入你的项目中。尽管有很多关于它如何改变工作流程,提高 Web 速度和效率等方面的猜想,但最佳使用方式还没有定下来。这里我想讲的就是我在之前的项目中所发现的 HTTP/2 的最佳

张二河 张二河 2024-07-19
0 0 0
初识 HTTP/2(一)

初识 HTTP/2(一)

用披萨来说明当你订单数很大的时候 HTTP/2 是怎么打败 HTTP/1.1 的。在建立网站和应用的方式上 HTTP/2 有些令人惊叹的改变,在 HTTP/2 发布后的一年半,几乎 10% 的网站使用了 HTTP/2。它绝对值得采用,但是这篇文章应该首先推给使用 HTTP/2 的前端开发者。这个连载

向阳逐梦 向阳逐梦 2024-07-19
0 0 0
如何在 Ubuntu 和 CentOS 上启用 Nginx 的 HTTP/2 协议支持

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

HTTP/2 是 HTTP 网络协议的主要修订版本,其专注于 HTTP 协议的性能改进。HTTP/2 协议的目标是减少延迟,并且允许在 Web 浏览器和服务器之间的一个连接上并行发起多个请求,因此 Web 应用程序会更快。在本篇教程中,我们将像你展示如何在安装有 Ubuntu 或 CentOS 作为

泡泡 泡泡 2024-07-19
0 0 0
极客漫画:气人的软件

极客漫画:气人的软件

气人的软件 1软件:“你总是能够听取他人的意见,现在是不是为自己切身考虑下呢?不管怎样,您的操作已经完成。”——这软件真气人!气人的软件 2软件:真的忘记了吗?这已经是您本周第三次忘记密码了!您是不是该考虑吃药了!——你才该吃药呢!气人的软件 3自作聪明的软件,屡屡让人发疯!气人的软件 4我觉得现在

贤蛋大眼萌 贤蛋大眼萌 2024-07-19
0 0 0
极客漫画:HTTP2 服务器推送

极客漫画:HTTP2 服务器推送

HTTP2 服务器推送会在一个请求中将用户请求的内容及相关内容一次性推送给用户——以避免用户再次发起请求。via: http://turnoff.us/geek/http2-server-push-explained/作者:Daniel Stori 译者:wxy本文由 LCTT 原创编译,Linux

大猫 大猫 2024-07-19
0 0 0
如何修复 WordPress 中的 HTTP 错误

如何修复 WordPress 中的 HTTP 错误

我们会向你介绍,如何在 Linux VPS 上修复 WordPress 中的 HTTP 错误。 下面列出了 WordPress 用户遇到的最常见的 HTTP 错误,我们的建议侧重于如何发现错误原因以及解决方法。1、 修复在上传图像时出现的 HTTP 错误如果你在基于 WordPress 的网页中上传

共饮一杯 共饮一杯 2024-07-18
0 0 0
如何在 Linux 中快速地通过 HTTP 提供文件访问服务

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

如今,我有很多方法来通过 Web 浏览器为局域网中的其他系统提供单个文件或整个目录的访问。我在我的 Ubuntu 测试机上测试了这些方法,它们如下面描述的那样运行正常。如果你想知道如何在类 Unix 操作系统中通过 HTTP 轻松快速地提供文件和文件夹的访问服务,以下方法之一肯定会有所帮助。在 Li

泡泡 泡泡 2024-07-18
0 0 0
使用 gorilla/mux 进行 HTTP 请求路由和验证

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

gorilla/mux 包以直观的 API 提供了 HTTP 请求路由、验证和其它服务。Go 网络库包括 http.ServeMux 结构类型,它支持 HTTP 请求多路复用(路由):Web 服务器将托管资源的 HTTP 请求与诸如 /sales4today 之类的 URI 路由到代码处理程序;处理

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-18
0 0 0
一个 HTTP/2 的故事

一个 HTTP/2 的故事

大约一个月前,有人在我所在的 IRC 频道中提到了 HTTP/2。由于某种原因,我从未听说过它,而且新协议的一些功能(比如无需打开多个 TCP 连接就能复用请求)似乎很酷。说实话,我刚刚重写了管理我们备份程序的 Puppet 代码,启用 HTTP/2 似乎是一种转向另一个大型项目之前有效的拖延方式。

大树 大树 2024-07-18
0 0 0
HTTP 简史

HTTP 简史

译注:本文来源于 2013 年出版的《High Performance Browser Networking》的第九章,因此有些信息略有过时。事实上,现在 HTTP/2 已经有相当的不是,而新的 HTTP/3 也在设计和标准制定当中。介绍超文本传输协议 Hypertext Transfer Prot

泡泡 泡泡 2024-07-18
0 0 0
修复 Ubuntu 中 “E: The package cache file is corrupted, it has the wrong hash”

修复 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 has the wrong hash”。这是我在终端运行的命令以及输出:$ sudo apt update 示例输出:Hi

三掌柜 三掌柜 2024-07-18
0 0 0
使用 HTTPie 进行 API 测试

使用 HTTPie 进行 API 测试

使用 HTTPie 调试 API,这是一个用 Python 写的易用的命令行工具。HTTPie 是一个非常易用、易于升级的 HTTP 客户端。它的发音为 “aitch-tee-tee-pie” 并以 http 命令运行,它是一个用 Python 编写的来用于访问 Web 的命令行工具。由于这是一篇关

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-07-18
0 0 0
安全通告:NGINX HTTP/3 QUIC 漏洞

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

原文作者:NGINX 官方团队 原文链接:安全通告:NGINX HTTP/3 QUIC 漏洞 转载来源:NGINX 开源社区 NGINX 唯一中文官方社区 ,尽在 nginx.org.cn F5 于昨晚发布了特别安全通告,涉及四个与 NGINX HTTP/3 QUIC 模块相

泡泡 泡泡 2024-06-05
0 0 0
Go语言之Shutdown关机和fvbock/endless重启教程

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

在Go语言中,可以使用  Shutdown方法来优雅地关闭服务器,以及使用  fvbock/endless库实现服务器的无缝重启。下面是一个简单的教程,演示如何使用这两个功能。 首先,我们介绍如何使用  Shutdown方法来优雅地关闭服务器。 导入必要的包: import (   

醒在深海的猫 醒在深海的猫 2024-06-04
0 0 0
在 WebApi 项目中快速开始使用 RabbitMQ

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

一、RabbitMQ与WebApi简介RabbitMQ是一个开源的消息代理和队列服务器,用于通过轻量级和可靠的消息在服务器之间进行通信。它可以让你应用程序的各个组件之间异步地发送和接收消息,从而提高系统的可扩展性、灵活性和可靠性。WebApi,全称为ASP.NET Web API,是一个框架,用于构

贤蛋大眼萌 贤蛋大眼萌 2024-05-24
0 0 0
Java 中的 HTTP 客户端库OkHttp、Apache HttpClient和HttpUrlConnection

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

大家好,我是G探险者。项目开发里面经常会有这么一种场景:与服务器进行 HTTP 通信。一般存在于服务间远程调用的场景Java 生态系统提供了多种 HTTP 客户端库,每种都有其自己的特点、优势和适用场景。本文将介绍几种主要的 Java HTTP 客户端库,并探讨它们的特点和用法,帮助你选择最适合你项

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-05-09
0 0 0
1 2 3 4 21