Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
http2
ACME:改变互联网安全的自动化协议 用十年时间悄悄加密了整个互联网
ACME 协议通过开源与自动化,推动全球 HTTPS 普及率飙升,并成为应对未来短证书周期的关键基础设施,彰显了开放协作改变互联网的力量。 你可能每天都在用 HTTPS 上网,但你有没有想过,为什么如今几乎每个网站都能轻松启用加密?背后有一个“隐形
Java HTTP/2 客户端:从阻塞到异步 - sanjeevr
一个HttpClient可以用来通过HTTP访问网络上的任何资源。 在Java 11之前,开发者不得不使用传统的HttpUrlConnection类,它被认为是更抽象的,或者使用第三方库,如Apache HttpClient,或OkHttp。
免费SSL证书Let's Encrypt的替代:SSL.com
随着 HTTPS 在 Web 上的使用不断增加,我们需要颁发证书的证书颁发机构提供更多支持,Let's Encrypt提供的免费SSL证书,但
基准测试:HTTP/3 有多快? - requestmetrics
为了了解 HTTP/3 产生什么样的性能差异,需要一个基准测试设置。为了更接近实际使用情况,测试设置由三个场景组成 - 一个小站点、一个内容丰富的站点(大量图像和一些 JS)和一个单页面应用程序(在 JS 上很重)。我查看了几个真实世界的站点,并对每个站点的图像和 JS 文件的数量求
Java如何实现通过代理服务器的HTTP请求? - AnderRV
向HTTP请求添加代理的情况有很多,例如为了安全性或匿名性。但是在任何情况下,Java 库(通常)都会使添加代理变得复杂。在 Java 中执行 HTTP 调用没有简单的内置解决方案。我们将使用
HTTP/2天生是不安全的 - portswigger
在本文中,介绍HTTP/2实现的Bug缺陷和 RFC 缺陷引起的多种新的 HTTP/2 专有威胁类别。HTTP/2 的强大功能和灵活性可以实现 HTTP/1 无法实现的各种其他攻击。首先展示这些缺陷如何启用 HTTP/2 独占性去同步攻击,案例研究针对由亚马逊的应用程序负载均衡器到
如何使用Spring Boot 3.1 SSL?
SSL 捆绑包是 Spring Boot 3.1 的一个有用功能。 Spring Boot 3.1引入了SSL包的概念,用于配置和消费定制的SSL信任包,如密钥库、证书和私钥。一旦配置好,就可以使用配置属性或API将捆绑包应用于一个或多个连接。</
实现Https SSL/TLS身份验证的Java库包
SSLContext Kickstart 是一个库,它提供了一个高级 SSLFactory 类,用于配置 http 客户端或服务器以通过 SSL/TLS 进行通信以进行单向身份验证或双向身份验证。通过最小化外部依赖性,它被设计为尽可能轻量级。核心库仅依赖于 SLF4J 日志记录 API。</
如何修复 HTTP 505 错误?
HTTP,即超文本传输协议,是万维网上数据通信所依赖的最重要的部分。当我们使用网络时,遇到错误是很正常的。一个例子是HTTP 505 错误,它表明服务器不支持请求中使用的 HTTP 版本。在阅读本文时,我们将探讨导致HTTP 505 错误的原因并提供修复该错误的实用解决方案。
谷歌:HTTP/2“快速重置”DDoS 攻击
谷歌的云客户已成为基于 HTTP/2 的新型 DDoS 攻击的目标,攻击在 8 月份达到顶峰,最大的攻击每秒超过 3.98 亿个请求。 HTTP/1.1:每次连接 1 个请求在 HTTP/1.1 中
为何Http3没有Http2快速重置(CVE-2023-44487)攻击?
让我们从一个简单的自动售货机的类比开始: HTTP/2 就像一个效率非常低的系统:每次有人购买一件物品时,都需要立即由一名(非常劳累的)员工全天候(24/7)进行补充。它始终保持充足的库存。 HTTP/3 是一种更现实的设置:机器只有在(几乎)空的时候或在设定的时间才会重新加
hyper:Rust的HTTP库
这是一个用 Rust 编程语言编写的保护性且高效的 HTTP 库。hyper 提供异步 HTTP/1 和 HTTP/2 服务器和客户端 API,允许您自带 IO 和运行时。
简单比较http1、http2和http3
HTTP(超文本传输协议)是一种应用协议,自 1989 年推出以来一直用于在万维网上进行通信。1997 年,IETF 发布了 HTTP 的第一个稳定版本。从那时起,它已成为事实上的在线通信规范。HTTP 利用一些简单的方法在计算机之间发送和接收信息。最常见的两种方法是 GET 和 POST。
能够运行自己的根证书颁发机构吗?
这是作者对 2023 年运行自己的根证书颁发机构的美好世界的短暂尝试……它能在 Apple 设备和 Linux 浏览器中使用。 本文讨论运行自己的根证书颁发机构 (CA) 来生成 X509 证书的过程,特别是对于内部服务。
ACME自动领SSL证:NGINX新模块让HTTPS部署零痛苦
NGINX终于学会自己"领SSL证"了:ACME支持预览版震撼登场 说到ACME(自动化证书管理环境),这玩意儿简直就是SSL数字证书界的"外卖小哥"——专门负责在证书颁发机构(CA)和你那台可怜的服务器之间跑腿送文件。
Netty 4.1.106.Final 发布
我们很高兴地宣布 netty 4.1.106.Final 发布。我们决定对 4.1.105.Final 进行快速后续发布,因为有人刚刚发现了一个
Spring Boot中启用 Tomcat HTTP2教程
HTTP/1.1 长期以来一直是传递 HTTP 请求的主导协议,而 HTTP/2 则提供了更好的资源效率和更低的延迟。这是一项巨大的进步,对现代 Web 应用程序而言是一次重大升级。 要使用 HTTP/2 协议运行 Spring Boot 应用程序
权威:AI生成内容添加Http标识AI-Disclosure
互联网工程任务组IETF 这份文档提议:给网站的响应加一个叫做 AI-Disclosure 的新“标签”(HTTP 响应头)。这个标签的作用是用机器能看懂的方式,告诉浏览器、爬虫程序或存档系统,当前网页的内容在多大程度上是由人工智能(AI)生成或辅助创作的。
下页
关闭