Meaning of Different Types of HTTP Errors on Browser

Today, we are going to talk about some HTTP errors on Browser which you may have faced many times while browsing. The errors make us mentally exhausted even more when we don’t understand what exactly the browser is trying to convey. Here are the common HTTP Errors with their meanings so that next time you will not feel lost.


HTTP ERROR 504 is an HTTP Status Code which shows you Gateway Time Our Error while accessing a webpage. The Error is caused when a server is not able to receive the response from another server on time while trying to load the web page.


HTTP ERROR 503 is an HTTP Status Code which shows you Service Temporary Unavailable while accessing a webpage. The error occurs most of the time when the server was too busy to complete the request or there is some maintenance which is going on the requested webpage.


HTTP ERROR 502 is an HTTP Status Code which shows you BAD Gateway Error while accessing a webpage. The Error is caused when one server receives an invalid response from another server.


HTTP ERROR 500 is an HTTP Status Code which shows you INTERNAL SERVER ERROR while accessing a webpage. But the error can’t display the exact problem with the webpage; it could just tell that there is something wrong with the internal server of the website.


HTTP ERROR 410 is an HTTP Status Code which shows you GONE Error while accessing a webpage. When we talk In Google’s terms, “the server returns this response when the requested resource has been permanently removed. It is somewhat similar to 404 Error.


HTTP ERROR 408 is an HTTP Status Code which shows you REQUEST TIMEOUT ERROR while accessing a webpage. The error is caused the request to load the webpage is done by you but the website’s server took longer time than it was prepared to wait. In simple language, it can also be said that your connection with the website “timed out”.


HTTP ERROR 404 is an HTTP Status Code which shows you PAGE NOT FOUND ERROR while accessing a webpage. This is error simply shows that the page which you are trying to browse is currently not available or has been permanently removed. And in Wiki Language, “in computer network communications, to indicate that the client was able to communicate with a given server, but the server could not find what was requested.”


HTTP ERROR 403 is an HTTP Status Code which shows you FORBIDDEN ERROR while accessing a webpage.

According to Wikipedia, “HTTP 403 is a standard HTTP status code communicated to clients by an HTTP server to indicate that the server understood the request, but will not fulfill it. There are a number of sub-status error codes that provide a more specific reason for responding with the 403 status code.”


100 – Continue

101 – Switching Protocols

200 – Ok

201 – Created

202 – Accepted

203 – Partial Information

204 – No content

205 – Reset Content

206 – Partial Content

300 – Multiple Choices

301 – Moved Permanently

302 – Moved Temporarily

303 – See other

304 – Not modified

305 – Use proxy

402 – Payment Required

405 – Method not allowed

406 – Not acceptable

413 – Request entity too large

414 – Request URL too large

415 – Unsupported Media type

505 – HTTP version not supported

Hope, these errors next time will not make you feel lost and you will get to know what exactly your browser is trying to say.

How to find Broken Links with the Help of Google Analytics Tool?

Sometimes it becomes a headache to deal with broken links on the website but the situation worsens even more when you are not able to find the broken links on your website. Every one of you must be aware of Google Analytics Tools; today we will talk about how to find broken links with the help of Google Analytics Tool?
We’ll discuss a few of steps to follow to find all the broken links on a web page. For that you will have to Login to Google Analytics Tools and Follow the instructions given below:

Step 1:
Click on the button with the name Behavior Flow. As shown in the picture below:

Step 2:
Now follow the Site content button from the drop down menu.]

Step 3:
Here you’ll have to follow another link from the drop down of the Site Content button which is all pages, like the screenshot shows:

Step 4:
Here you will get a page where you will find Explorer Graph, scroll down and look for the link Page Title. Click on the link.

Step 5:
After clicking on the link you will find out all the pages with their title which have been visited by your visitors.

Step 6:
Your 6th step is to Search with the title of your 404 error page in the search box to find out the 404 error pages. To get the Title of your 404 error page you may randomly type an unavailable link to into your 404 error page. And you can get the title from there.

Step 7:
After searching in the box, you will get all the links from the list which are showing 404 error to your visitors.

Step 8:
If you want to know if the link is good or bad, for that you can simply click on the button secondary dimension, where you will have to select Full referrer under Behavior option.

What to do when you are getting Error 520: Web server is returning an unknown error

The Error 520 occurs when someone is browsing your website and it gets unavailable for them. The Error can occur due to multiple reasons. Today we’ll discuss the error and how to troubleshoot it.

What does it show to you?

What happened?

There is an unknown connection issue between Cloudflare and the origin web server. As a result, the web page can not be displayed. There is an issue between Cloudflare’s cache and your origin web server.

What Can I do?

There is an issue between Cloudflare cache and your origin web server. Cloudflare monitors for these errors and automatically investigates the cause. To help support the investigation, you can pull the corresponding error log from your web server and submit it our support team. Please include the Ray ID {which is at the bottom of this error page). Additional troubleshooting resources.

It looks like this:

error 520

error 520

Now, what next you’ll have to do when you are getting the exact same error.

There are a few steps which you need to follow to get over the error, it’s not that difficult, trust me.

Step 1. Follow the link which has been given on bottom right corner by them to troubleshoot the problem. Link text is Additional troubleshooting resources. Just click on it and you will be transferred to the official website of Cloudflare.

Here they have explained the Error 520 in a very well mannered and the common cause of the error too. But if you are not tech savvy then the tips may go over your head. This is why we are here, don’t worry, all you need do is scroll down and here our next step starts.

Step 2. On the bottom of the page, you will see a Submit a request button which transfers you to the login page, now login to the Cloudflare account. If you don’t have one you may sign up form by clicking here.

submit a request

Step 3. Now when you are done with the logging in then the link will redirect you to the support page. Here you will have to on the third button which is Get more Help. After clicking on the button a pop up will come up, just fill the details out. Select the Domain on which the problem is occurring and give them a summary of your problem. And click Next.

Step 4. Now they will ask you To help Cloudflare detect common issues and try to resolve your problem quickly, we’ll run some diagnostics on your domain. Please wait.

Our diagnostics completed with no recommendations. click Next to file a Cloudflare Support ticket.

Here you will get another form where you will have to fill up all the details according to your requirements.

In the description column, you will have to Provide example URL(s) and Ray ID as well as a copy of the output from http:///cdn-cgi/trace


Step 5. After a brief description, you will have to attach

  • Provide two HAR files: one detailing your request with Cloudflare enabled on your website, and the other with Cloudflare temporarily disabled – How do I temporarily deactivate Cloudflare?. These will be helpful in comparing server responses.

How to Generate a HAR File? Click here to learn.

After that send all the details to them and they will let you know the exact problem and what will be the permanent solution for this Error.

How to generate a HAR file in Google Chrome

HAR file or HTTP Archive format which is JASON formatted archive file format. It shows how your web browser is interacting with a site. The extension of this type of file is .har.

HAR files can help you to troubleshoot the problems which are directly or indirectly related to performance or a webpage or the page rendering.

How to generate a HAR file from Google Chrome?

1. First of all, go to your browser Google Chrome and go to the page which is affected.

2. Now click on the Google Chrome menu which is located on the top right corner. And now go to More tools and then click on Developers Tools.

har generation

3. From the panel look for the Network button and click on it. Here is a red button on the left corner of the panel make sure it is red, if it is grey then you will have to click on it so that it can start recording.

har 2

4. Check the preserve box on the top the panel.

5. And now you will have to click on the clear button to clear all the existing logs from the network tab.

har 3

6. In this step, you will have to try to reproduce the issue that you were experiencing while the network requests are being recorded by your browser.

7. Once the issue has been reproduced click anywhere on the grid of network requests and select save as HAR with Content, and save.

har 4

This was the whole process to generate a HAR file from Google Chrome.