Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What does the HTTP response status "200 Filtered" mean?

Tags:

http

I have a website where some CSS files aren't being served to the browser, and when I open up Firebug's Net panel, the response is "200 Filtered" (see image).

I know what 200 normally means, but I haven't been able to find what 200 Filtered refers to, i.e. the actual content isn't being served, but instead, when you try to view the resource directly in the browser, an "unavailable" page is displayed.

I would just like to know what this status really means.

Screenshot of Firebug Net panel

like image 534
pnairn Avatar asked Dec 12 '11 23:12

pnairn


People also ask

What does a HTTP 200 response status mean?

The HTTP 200 OK success status response code indicates that the request has succeeded. A 200 response is cacheable by default. The meaning of a success depends on the HTTP request method: GET : The resource has been fetched and is transmitted in the message body.

What is a 200 status?

An HTTP status code 200 means success. The client has requested documents from the server. The server has replied to the client and given the client the documents.

What is a 200 error code?

OK 200. The request was fulfilled.

Which HTTP response status remove permanently?

HTTP Status Code 410 - Gone A 410 is more permanent than a 404; it means that the page is gone. The page is no longer available from the server and no forwarding address has been set up.


1 Answers

The HTTP status code "200" means the request is successfully handled by the Server, and "200 OK" is standard HTTP status code, some possible reasons: 1. HTTP Server with some filter rules and return "200 Filtered". 2. Some proxies filter something with changing status code "200 OK" to "200 Filtered". 3. Cache Server filter some resource and return "200 Filtered".

like image 93
xuanyuanzhiyuan Avatar answered Nov 12 '22 20:11

xuanyuanzhiyuan