He encontrado este pequeño script en PHP que envía una simple solicitud a Twitter para actualizar su estado, he intentado esto: http://pratham.name/twitter-php-script-without-curl.html, y funciona. Ahora, quiero enviar esta solicitud con netcat, pero esto no funciona, ¿por qué?Enviar solicitud POST con netcat
que enviar la solicitud de esta manera:
echo -e $head | nc twitter.com 80
La cabeza $ son mi cabecera que he tratado también con PHP, por lo que tienen razón.
¿Alguien sabe cómo puedo hacer esto? Gracias a todos.
editar.
head="POST http://twitter.com/statuses/update.json HTTP/1.1\r\n
Host: twitter.com\r\n
Authorization: Basic myname:passwordinbs64\r\n
Content-type: application/x-www-form-urlencoded\r\n
Content-length: 10\r\n
Connection: Close\r\n\r\n
status=mymessage";
echo -e $head | nc twitter.com 80
No somos lectores de la mente. Enlace el script y muestre el contenido de '$ head'. –
Lo siento, he editado el mensaje. – fixo2020
Gracias, por favor también muestre cómo está inicializando '$ head'. Además, si tienes 'curl' o' wget', eso probablemente será más fácil. –