Jump to content

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.

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.