The Past, Present, and Future of HTTP/3

The Past, Present, and Future of HTTP/3

Author|Alessandro Ghedini, Rustam Lalkaka Translator|Wang Qiang Editor|Wang Wenjing The HTTP protocol has driven the development of the Web, starting with HTTP/0.9 in 1991, evolving to HTTP/1.1 in 1999, and standardized by the IETF (Internet Engineering Task Force). HTTP/1.1 has existed for a long time, but the ever-changing demands of the Web required a better protocol, … Read more

Debugging a Mysterious HTTP Streaming Issue

Debugging a Mysterious HTTP Streaming Issue

Translator:@Piao Piao Author:@Nick Khami https://mintlify.com/blog/debugging-a-mysterious-http-streaming-issue-when-cloudflare-compression-breaks-everything Introduction This article discusses the issues encountered when using fetch for HTTP streaming—cURL and Postman worked perfectly, but both the browser and node-fetch failed to stream the response. The problem was ultimately traced back to response compression: the browser sends Accept-Encoding by default, and the server returned compressed content, which … Read more

Debugging the Mysterious HTTP Streaming Issue

Debugging the Mysterious HTTP Streaming Issue

Introduction This article discusses the issues encountered when using fetch for HTTP streaming—everything works fine with cURL and Postman, but both the browser and node-fetch fail to stream the response. The problem was ultimately found to be related to response compression: the browser sends Accept-Encoding by default, and the server returns compressed content, which causes … Read more

Compiling Fluent UDF Using GCC

Compiling Fluent UDF Using GCC

The latest versions of Fluent (such as Fluent 2025R1) come with a built-in clang compiler, allowing UDF compilation without the need to install Visual Studio. However, using GCC for UDF compilation has several advantages, including: (1) GCC compiles quickly and provides detailed debugging information. (2) It is convenient to compile and debug code using tools … Read more

Installing ddns-go on OpenWrt

Installing ddns-go on OpenWrt

Download DDNS-go Based on CPU Architecture I am using the Thunderbolt Treasure 1, which has an arm7 CPU, so I need to download the corresponding arm7 version. https://github.com/jeessy2/ddns-go/releases Extract the Files and Copy Them to OpenWrt Use WinSCP to connect to OpenWRT and copy ddns-go into it. Download WinSCP If you are unsure where to … Read more

Configuring IPv6 DDNS for Local Network Devices on OpenWRT

Configuring IPv6 DDNS for Local Network Devices on OpenWRT

Dynamic DNS (DDNS) is a service that allows users to automatically update DNS records when their IP address changes. Typically, Internet Service Providers assign dynamic IP addresses to home or small office networks, meaning the IP address changes periodically. If you run a service that needs to be accessed externally (such as a home server … Read more

Compiling and Debugging Fluent UDF with Visual Studio and CMake

Compiling and Debugging Fluent UDF with Visual Studio and CMake

This article introduces the method of compiling and debugging Fluent UDF using Visual Studio and CMake. Note: This article refers to the article published by <span>Jiaoran Today What to Play</span> at https://zhuanlan.zhihu.com/p/492619039, and I extend my highest respect to the author’s spirit of sharing. ” There are many methods for compiling Fluent UDF. As a … Read more

How to Pull Docker Images in China: Effective Solutions

How to Pull Docker Images in China: Effective Solutions

Due to various unknown reasons, many universities and container technology communities have shut down multiple image acceleration sites. This has greatly affected work efficiency and development progress. In the face of this predicament, this article will introduce several effective solutions to help you smoothly pull Docker images and continue your development work. Today, I will … Read more