HTTP 404 Not Found Error - Meaning & Fix

The HTTP 404 Not Found status code means the server can't locate the requested resource. This often occurs when the link is broken or has expired, commonly referred to as link rot. The code does not specify whether the missing resource is temporarily or permanently unavailable.

Main causes

  • Incorrect URL entered by the user.

  • The page has been deleted or moved without redirecting the old URL to a new one.

  • The server is unable to communicate with the requested resource due to a configuration error.

  • Domain name cannot be resolved to the correct IP address due to DNS issues.

# Request example 
curl -X POST https://sandbox.oxylabs.io/ -H 'Accept: application/xml;q=0.9' -H 'Accept-Encoding: br' -H 'User-Agent: Mozilla/5.0'

Try Scraper API with 5K results

Common fixes

  • Verify the URL entered is correct and free of typos.

  • Check if the page has been moved or deleted and update the link accordingly.

  • Clear your browser cache and cookies, then try reloading the page.

  • Contact the website administrator to report the issue if it persists.

# Response example 
HTTP/1.1 404 Not Found
Content-Type: text/xml
Content-Encoding: br


404
Not Found

Forget HTTP errors with Scraper API

Web scraper API

Self-Service

Public data delivery from a majority of websites

From

49

Useful resources

Get the latest news from data gathering world

I'm interested