The browser cache mechanism is also known as the HTTP cache mechanism. Its mechanism is based on the cache identifier of HTTP packets. Therefore, before...
Caching can reduce the consumption of network resources and improve the access speed. The browser is a simple and effective way to optimize front-end performance....
Although front-end developers spend most of their time working with clients, such as page making, interaction design and performance optimization, in fact, interaction design is...
How many HTTP requests can a TCP connection send? In this context, let's talk about the relationship between TCP, HTTP, and browsers and the optimization...
Last week ali's interviewer asked the interview question "Can you tell us about the process of 304 and the header properties that affect the cache?"...
HTTP can transmit data directly as it is, but it can also increase the transmission rate through encoding during transmission. A large number of access...
Features of each protocol HTTP/1.0/1.1/2.0. Understand the differences based on the features of each protocol. Supplementary knowledge includes cache, TCP connection, cookie/session, and keep-alive
Request Headers Accept: indicates the type of the resource that can be received by the client. Accept-language: indicates the language that can be received by...
Source: Same protocol, same domain name, and same port. On the contrary, different sources; There's no cross-domain in homology. Even if two different domain names...
First of all, let's first say what is the same origin policy: two, how to achieve cross-domain the following mainly talk about three more mainstream...
HTTP/3 will no longer use transmission Control Protocol (TCP) and will instead use QUIC, a transport protocol proposed by Google in 2012. In fact, HTTP/3...
The first thing to know about cross-domain is what the same origin policy is. So-called homology is a security mechanism in which browsers restrict how...
Google Chrome is one of the most commonly used browsers, and the developer tool Chrome DevTools is a necessary tool for performance debugging of Web...
2) Negotiation Cache: cache-control: No-cache, max-age expired, and the cache was validated by Etag and last-Modified with the server. Negotiated cache was used when 304...