AbortController: ending unnecessary asynchronous work
The controller sends a signal to an operation that supports termination. The interface must distinguish the denied action from an unexpected error.
1274 results
The controller sends a signal to an operation that supports termination. The interface must distinguish the denied action from an unexpected error.
A response does not necessarily mean a successful HTTP status. Fetch requires a separate status check and body reading in the expected format.
wait waits for a result in the current async function. This syntax makes it easy to read, but does not eliminate the need to define dependencies and error behavior.
Promise represents the completion of an asynchronous operation with a result or error. Chains help to describe dependent steps consistently.
The listener associates an event with a function. A separate solution is whether to cancel the standard browser action.
DOM presents the document as linked nodes that the program can read and modify. The difference between text and HTML is important when updating content.
Subresource Integrity compares the downloaded resource to a predefined cryptographic hash. When updating the file, the expected value must also be updated.
Content Security Policy allows the site to limit resource sources. The Report-Only mode helps to monitor rules before enforcement.
CORS is a mechanism with HTTP headers to access from browser code to resources of other origin. It does not replace user authentication.
HTTP/3 retains the meaning of HTTP on QUIC transport. Individual streams and different connection organization explain why this is more than a number change.
HTTP/2 changes the transmission of HTTP messages while retaining the known methods and statuses. Multiplexing helps several exchanges use a common link.
Encryption keeps the exchange on the network, and the certificate connects the connection to the domain. These are different tasks that need to work together.