PHP: problemas con file_get_contents en petición HTTP

En este post vamos a ver un problema que pasa con file_get_contents en PHP cuando usamos dicha función para hacer una petición http o queremos mostrar el contenido de una página y la descargamos con esta función. Recuerda que igualmente podemos usar file_get_contents para hacer una petición HTTP usando stream_context_create. Bien, veamos qué hacer si file_get_contents no funciona en PHP, no muestra errores ni avisos o devuelve false sin razón aparente. ...

febrero 15, 2022 · 2 min · 222 palabras · Parzibyte

Acortar enlace con shorte.st y PHP

En este post te voy a enseñar a acortar enlace con shorte.st y PHP o mejor dicho, consumir la API del sitio web shorte.st utilizando PHP. El sitio shorte.st es un sitio web de acortadores, que paga cuando alguien visita tus enlaces. No voy a entrar en detalles, pues si estás aquí es porque quieres saber cómo acortar un enlace con shorte.st usando PHP; que es justo lo que veremos hoy. ...

octubre 31, 2019 · 3 min · 492 palabras · Parzibyte

Petición HTTP con PHP - enviar JSON y formulario

Hacer petición HTTP POST en PHP En este post te mostraré a usar PHP para hacer una petición a través de HTTP usando el método POST. Veremos cómo enviar datos de formulario y cómo enviar JSON. Normalmente PHP se utiliza como servidor para servir y atender peticiones, pero de igual forma se puede usar como cliente para consumir otros servicios. Por poner un ejemplo, me viene a la mente aquella ocasión en la que acortamos enlaces con coinhive. Las funciones que veremos son: http_build_query stream_context_create file_get_contents json_encode Verás que será muy sencillo. Las peticiones serán hechas a httpbin.org, un sitio que sirve como espejo para indicar lo que le enviamos, perfecto para probar. ...

agosto 21, 2019 · 4 min · 697 palabras · Parzibyte