Tencent HTTP Stock Market Data Interface

Tencent HTTP Stock Market Data Interface

Recently, while creating a cost reference table for options trading, I needed the spot quotes for the three index options varieties corresponding to the SSE 50, CSI 300, and CSI 1000 indices. I used the Tencent HTTP market data interface, and since the online guides are quite scattered, I will organize this information for friends … Read more

Daily Insight: What Are the Differences Between HTTP 1.0, 1.1, 2.0, and 3.0?

Daily Insight: What Are the Differences Between HTTP 1.0, 1.1, 2.0, and 3.0?

Hello everyone, this is the Programming Cookbook. Today’s daily insight is about computer networking knowledge: What are the differences between HTTP 1.0, 1.1, 2.0, and 3.0? Table of Contents What Are the Differences Between HTTP 1.0, 1.1, 2.0, and 3.0? 1. HTTP 1.0 2. HTTP 1.1 3. HTTP 2.0 4. HTTP 3.0 Summary Comparison Conclusion … Read more

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

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

Differences Between HTTP and HTTPS Protocols

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

Requests: An Elegant Python Library for Handling HTTP Requests!

Requests: An Elegant Python Library for Handling HTTP Requests!

1. Library Overview In our digital lives, we interact with various web services daily: checking the weather, mobile payments, social media, etc. These services rely on the HTTP protocol for data transmission. The Python Requests library is a powerful tool that simplifies HTTP communication by hiding the complexities of low-level socket handling and providing a … Read more

Salary Increase Technology | Lesson 9 of Performance Testing from 0 to 1 – HTTP Response Statistics

Salary Increase Technology | Lesson 9 of Performance Testing from 0 to 1 - HTTP Response Statistics

In previous posts, we became familiar with performance testing analysis charts. Today, we will share performance testing HTTP response statistics. Subsequent articles will systematically share valuable content, guiding you from 0 to 1 in learning performance testing. Additionally, there will be tutorials and other related materials available. You can add the editor on WeChat to … Read more

Understanding HTTP

Understanding HTTP

Stay updated on the latest technology developments and applications, focusing on performance optimization and architectural design. We welcome your attention! 1. Network Layering 1. The relationship between the OSI seven layers and the TCP/IP four layers The OSI model introduces the concepts of services, interfaces, protocols, and layering, while TCP/IP adopts these concepts to establish … Read more

Understanding Network Protocols: TCP/IP, LAN, MAN, and WAN

Understanding Network Protocols: TCP/IP, LAN, MAN, and WAN

Today, I will share some insights on networks and protocols, particularly when dealing with projects. If a project is deployed using the HTTPS protocol, how can we call HTTP interfaces from the frontend? Conversely, if a project is deployed using the HTTP protocol, how can we call HTTPS interfaces from a webpage?For example, when accessing … Read more

Daily Insight | The Evolution of the HTTP Protocol

Daily Insight | The Evolution of the HTTP Protocol

Hello everyone, this is the Programming Cookbook. Today’s Daily Insight is about computer networking knowledge: the evolution of the HTTP protocol. Table of Contents HTTP/1.1 What is Pipelining? HTTP 2.0 1. Binary Framing 2. Multiplexing 3. Header Compression 4. Server Push 5. Prioritization and Flow Control HTTP 3.0 1. QUIC Protocol based on UDP 2. … Read more

Why Use RPC When We Have HTTP?

Why Use RPC When We Have HTTP?

For a long time, I didn’t quite understand the difference between RPC (Remote Procedure Call) and HTTP calls. Aren’t they just about writing a service and calling it from the client? Allow me to chuckle at my naivety! Image from Pexels This article briefly introduces two forms of C/S architecture, starting with their fundamental differences: … Read more