Jump to content

Simply get the HTTP Status Code in PHP


johnsmith153

Recommended Posts

I want to get the HTTP status code of the current request in PHP (e.g. 301, 303, 404, 200 etc.)

 

I don't want to use cURL for other websites, just use PHP to get the status code of that request on the domain PHP is on.

 

Also, I'm considering doing this on every page request, so an idea of how expensive the call to get the status code is would be good (so if I am using cURL I guess it's not a good idea). Obviously I'll only do it on every request if it's a quick process.

 

Thanks.

Link to comment
https://forums.phpfreaks.com/topic/263600-simply-get-the-http-status-code-in-php/
Share on other sites

Can I do what?

 

If you're using 5.4 then you have http_response_code, otherwise you'll have to write something yourself. Assuming you'd be writing PHP code for this, you wouldn't be able to use header() directly as your new code wouldn't know of the new response code.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.