One Line of Code to Handle HTTP Requests – Extremely Powerful~

OKHttpUtil In the world of Java, the HTTP client has long been dominated by Apache’s HttpClient. However, due to its large size and complex API, it is not widely used in many scenarios. While emerging libraries like OkHttp and Jodd-http are indeed user-friendly, they still come with a learning curve in certain situations. Often, we … Read more

Critical Vulnerability in HTTP/1.1 Poses Malicious Takeover Risk for Millions of Websites

A critical vulnerability exists in the HTTP/1.1 protocol that could expose tens of millions of websites to malicious takeover risks through complex desynchronization attacks. This foundational protocol flaw, present for decades, creates extremely blurred request boundaries, allowing attackers to manipulate network traffic and compromise entire infrastructures.Part01 Analysis of the Critical Vulnerability in HTTP/1.1 A report … Read more

Everyone Needs an HTTP Proxy for Debugging

Author: @huli https://blog.huli.tw/2025/04/23/everyone-need-a-http-proxy-to-debug/ Introduction This article introduces how front-end engineers can use HTTP proxies for debugging, surpassing the limitations of DevTools. Today’s article is shared by Front-end Morning Reading @huli. As a front-end engineer who deals with web pages daily, it is quite reasonable to be familiar with the use of DevTools. Whenever there is … Read more

Encapsulating HTTP Requests and Logging in Go

Hello everyone! I am Lao Kou! Let’s learn how to encapsulate HTTP requests and logging together. HTTP Requests To encapsulate HTTP requests, you can directly use <span>net/http</span>. There are two main points to note: <span>How to disable HTTPS verification</span> and <span>Client file upload</span>. How to Disable HTTPS Verification // Skip TLS certificate verification client := … Read more

Frontend HTTP Requests: A Practical Guide to Accurately Determining Data Reception Completion

When users download large files and the progress stalls at 99%, or when real-time data streams suddenly interrupt without notice—these typical issues stem from neglecting to accurately determine the completion of HTTP responses. This article will delve into solving a key challenge in frontend development:How to accurately determine whether HTTP response data has been completely … Read more

HTTP Smuggling: Understanding the Attack Techniques and Detection Methods

Question: Is HTTP smuggling only applicable to HTTP and not HTTPS? HTTP smuggling is not limited to HTTP; it can also be applied to HTTPS. HTTP smuggling is an attack technique that exploits the differences in how front-end servers and back-end servers parse HTTP requests. By cleverly constructing requests, attackers can confuse the server when … Read more

Differences Between HTTP and HTTPS Protocols

If you find this useful, feel free to bookmark and share! HTTP and HTTPS are two very common protocols, and today we will briefly explore their main differences. HTTP, or Hypertext Transfer Protocol, operates at the seventh layer of the OSI model and is primarily responsible for communication between clients (such as browsers) and servers. … Read more

Getting MQTT Up and Running: MQTT System Design for Vehicle-Cloud Integration

With the development of smart vehicles, the functional scenarios and data volume of vehicle-cloud communication are gradually increasing. The MQTT protocol, characterized by its lightweight and reliability, has become a choice for many OEM vehicle-cloud communication protocols. This article mainly introduces the design of vehicle-cloud communication based on the MQTT protocol. What is MQTT? MQTT … Read more

MQTT IoT Communication: Empowering Automation and AI, Driving Innovations in Industrial Manufacturing and Smart Warehousing

In today’s rapidly advancing technological era, the Internet of Things (IoT) has become the core link connecting the physical world with the digital world. The MQTT communication protocol, as the “invisible bridge” in the IoT field, is playing an irreplaceable role in automation, cutting-edge AI technologies, industrial intelligent manufacturing, and smart warehousing due to its … Read more

Implementing Communication Between S7-1200 and S7-300 Using PROFIBUS

(Thanks to everyone for your likes and appreciation. If this article resonates with you, please “like” and “recommend” it, thank you all!) Task Introduction In the production processes of enterprises, various intelligent production devices operate under the unified control and management of automated intelligent control units, forming an industrial-grade network working mode characterized by interconnection … Read more