Challenge - 5 Problems
Web Request Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate2:00remaining
What happens first when you type a website address?
When you type a website address (URL) into a browser and press Enter, what is the very first step the browser takes to get the page?
Attempts:
2 left
💡 Hint
Think about how the browser finds the website's location on the internet.
✗ Incorrect
Before the browser can ask the server for the page, it needs to find the server's IP address. This is done by asking a DNS server to translate the website name into an IP address.
❓ trace
intermediate2:00remaining
Trace the steps of a browser requesting a page
Put these steps in the correct order for how a browser requests a web page after you type a URL:
Attempts:
2 left
💡 Hint
Remember the browser must find the IP address before sending a request.
✗ Incorrect
The browser first looks up the IP address (DNS lookup), then sends the HTTP request, receives the data, and finally renders the page.
❓ identification
advanced2:00remaining
Identify the protocol used when a browser requests a page
Which protocol does a web browser use to request a web page from a server?
Attempts:
2 left
💡 Hint
This protocol is designed for transferring web pages.
✗ Incorrect
HTTP (HyperText Transfer Protocol) is the standard protocol used by browsers to request and receive web pages.
❓ Comparison
advanced2:00remaining
Compare HTTP and HTTPS in browser requests
What is the main difference between HTTP and HTTPS when a browser requests a page?
Attempts:
2 left
💡 Hint
Think about security and privacy when browsing.
✗ Incorrect
HTTPS adds encryption to protect data sent between the browser and server, making it secure. HTTP sends data in plain text.
🚀 Application
expert2:00remaining
What happens if DNS lookup fails?
If a browser cannot find the IP address for a website during DNS lookup, what will happen next?
Attempts:
2 left
💡 Hint
Consider what happens when the browser cannot find where to send the request.
✗ Incorrect
If DNS lookup fails, the browser does not know the server's IP address and cannot send the request, so it shows an error.