All fields

“WebSockets & CORS” in Information Technology

17 questions across 1 technology.

Information Technology

17 questions in 1 technology

#QuestionTechnologyTopicLevel
1What is CORS and why does the browser block certain cross-origin requests? JavaScript › Networking: Fetch, XHR, WebSockets & CORSJavaScriptNetworking: Fetch, XHR, WebSockets & CORSIntermediate
2What is a CORS preflight request, and which requests trigger one? JavaScript › Networking: Fetch, XHR, WebSockets & CORSJavaScriptNetworking: Fetch, XHR, WebSockets & CORSAdvanced
3How do Server-Sent Events (SSE) differ from WebSockets, and when would you choose them? JavaScript › Networking: Fetch, XHR, WebSockets & CORSJavaScriptNetworking: Fetch, XHR, WebSockets & CORSAdvanced
4How do you make a basic GET request with fetch()? JavaScript › Networking: Fetch, XHR, WebSockets & CORSJavaScriptNetworking: Fetch, XHR, WebSockets & CORSBeginner
5How do you send a POST request with a JSON body using fetch()? JavaScript › Networking: Fetch, XHR, WebSockets & CORSJavaScriptNetworking: Fetch, XHR, WebSockets & CORSBeginner
6Why does fetch() NOT reject its Promise for HTTP error responses like 404 or 500? JavaScript › Networking: Fetch, XHR, WebSockets & CORSJavaScriptNetworking: Fetch, XHR, WebSockets & CORSIntermediate
7How do you cancel an in-flight fetch() request? JavaScript › Networking: Fetch, XHR, WebSockets & CORSJavaScriptNetworking: Fetch, XHR, WebSockets & CORSIntermediate
8What is XMLHttpRequest and why would you still use it over fetch() today? JavaScript › Networking: Fetch, XHR, WebSockets & CORSJavaScriptNetworking: Fetch, XHR, WebSockets & CORSAdvanced
9How does a WebSocket connection differ fundamentally from repeated fetch() requests? JavaScript › Networking: Fetch, XHR, WebSockets & CORSJavaScriptNetworking: Fetch, XHR, WebSockets & CORSAdvanced
10How would you implement request retries with exponential backoff and a total timeout using fetch()? JavaScript › Networking: Fetch, XHR, WebSockets & CORSJavaScriptNetworking: Fetch, XHR, WebSockets & CORSAdvanced
11What does event.preventDefault() do? JavaScript › DOM & EventsJavaScriptDOM & EventsBeginner
12How do you convert a JavaScript object into a JSON string? JavaScript › JSON & Data SerializationJavaScriptJSON & Data SerializationBeginner
13What is a DataView and when would you use it over a TypedArray? JavaScript › ArrayBuffer, TypedArrays & Binary DataJavaScriptArrayBuffer, TypedArrays & Binary DataIntermediate
14What is the ReadableStream API used for? JavaScript › Async Iterators & StreamsJavaScriptAsync Iterators & StreamsIntermediate
15What's the difference between piping streams with pipeThrough() and pipeTo()? JavaScript › Async Iterators & StreamsJavaScriptAsync Iterators & StreamsAdvanced
16How does the Geolocation API work and what are its privacy implications? JavaScript › Browser Storage & Web APIsJavaScriptBrowser Storage & Web APIsAdvanced
17What is the Error cause option and what problem does it solve? JavaScript › Error HandlingJavaScriptError HandlingAdvanced