New question

Question:

Date: 17-01-2020 03:54:02 (In Spanish)

¿Como solicitar códigos de estado de respuesta HTTP usando PHP?[Resolved]

Los códigos de estado de respuesta HTTP indican si se ha completado satisfactoriamente una solicitud HTTP específica. Las respuestas se agrupan en cinco clases: respuestas informativas, respuestas satisfactorias, redirecciones, errores de los clientes y errores de los servidores.
Bien no pude encontrar la manera de conseguir los códigos de estados de servidores externos, necesitó por ejemplo saber cual es el estado de phpcentral.com
Necesito hacer esto..
$x="phpcentral.com";
echo $x."--->".get_status($x);



siendo el objetivo algo asi..
phpcentral.com--->200
google.com--->200
misitiofallando.com--->500



Gracias <3
Tags: Apache - Apache2 - HTTP - HTTPS - PHP - PHP Advanced Votes: 1 - Answers: 3 - Views: 11 Share on: Google Facebook Twitter LinkedIn Link
 

Answers:

  • Date: 17-01-2020 07:29:19 Saludos...
    Antes que nada te recomiendo leerte la documentacion de php en general para que tengas un concepto de las funciones que tiene y que hacen...
    Y cuando te encuentres peguntas como estas que sabes bien que quieres, preguntale a nuestro amigo google...

    Y contestando tu pregunta eso se resuelve con la funcion: get_headers del mismo php

    Aqui un ejemplo de la misma documentacion de php

    <?php
    $url = 'http://www.example.com';
    print_r(get_headers($url));
    print_r(get_headers($url, 1));
    ?>


    Saludos Terricola

    Stryfe™
      Votes: 3 - Link answer
     
  • Date: 20-01-2020 04:44:23 También funciona: curl_getinfo(). Esta devuelve mucha más información, en caso de que la necesites.   Votes: 1 - Link answer
     
  • Date: 10-03-2020 03:49:45 Muchísimas Gracias chicos ambos me ayudaron :)   Votes: 0 - Link answer
     
To actively participate in the community first must authenticate, enter the system.Sign In