Information & AI guides →

Information & AI · Networks and the Web

Networks and the Web: read URLs, DNS and HTTP separately

When a web page will not open, grouping URLs, name lookups and server responses into one internet problem can hide the useful evidence. Communication combines rules with different roles. Connect each observation to the stage at which it occurs before choosing an explanation.

This guide moves from URL components to name resolution and HTTP responses. One computer can access one page while failing to access another. The examples develop a way to interpret a particular result without making claims about the entire network.

Try this topic in a quiz

This opens the setup screen with this subject and topic selected. Check the mode and question count before you start.

Give URL components separate roles

In https://example.org/data?q=1, https is the scheme, example.org the host, /data the path and q=1 the query. Identifying these components makes it possible to describe what changed: the destination, the resource within it, or additional identifying information.

A path that looks like a file location need not correspond directly to a physical server file. Nor should the case-insensitive rule for hosts simply be applied to every path. URL syntax and a service's interpretation of its resources operate at different levels.

Separate finding a name from retrieving a page

DNS looks up records associated with names. These can include host IP addresses, mail exchanges and other information. Obtaining an address is not itself the operation that retrieves a web page's content.

One name can be associated with several addresses. Treating a name as permanently identical to one machine makes changing or distributed services harder to understand. Ask which name and record type were queried so that the scope of the answer remains clear.

Use the fact that a response arrived

In HTTP, a client sends a request and a server returns a response containing a status code. A 404 reports that a current representation was not found or that the server declines to disclose one. Receiving that response does not prove that the entire network is disconnected.

A 200 indicates request success, not that every statement in the content is true. A 503 can indicate that the server currently cannot handle the request. Status codes classify communication results; they do not independently diagnose every device failure or establish the credibility of a page.

TRY & READ

Check your understanding with examples

Compare the choices before opening the answer and explanation. Reading an example does not save a test answer or score.

Example 1 · Networks and the Web

What is the host in https://example.org/data?q=1?

  1. /data
  2. q=1
  3. example.org
  4. https
Read the answer and explanation

Answer: example.org

The host is example.org in the authority component, separate from the resource path.

Sources for this example

Example 2 · Networks and the Web

Which system is central to looking up a host IP address from a domain name?

  1. DNS
  2. CPU clock
  3. PNG
  4. PCM
Read the answer and explanation

Answer: DNS

DNS returns resource records associated with names, including addresses and other information.

Sources for this example

  • RFC 1034 DNS

    Sections 2 and 3: distributed domain hierarchy, resource records, caching

    Source checked: 2026-10-05

Example 3 · Networks and the Web

An HTTP 404 response is received. Which interpretation is appropriate?

  1. All client memory must be erased
  2. The entire network must be disconnected
  3. The file must contain 404 bytes
  4. The server reports no current representation found or declines to disclose one
Read the answer and explanation

Answer: The server reports no current representation found or declines to disclose one

404 concerns the target resource. Receiving a response does not establish total network disconnection.

Sources for this example

Sources for this guide

Continue with a quiz

Topics: Networks and the Web. Range: Everyday knowledge, Broader knowledge, General knowledge. Difficulty: Basic, Standard. These are selected initially. You can change these on the setup screen.

Try this topic in a quiz

A test shows explanations after submission. Continuous challenge explains each answer. Review uses unresolved mistakes recorded on this device. Casual mode does not update learning records.

Enjoyed it? Share the link

Only the page address is shared. Your saves and results are not included.

Link to this page