Envoi d'une requête POST avec netcat

J'ai trouvé ce petit script en PHP qui envoyer une simple demande à twitter pour mettre à jour votre statut, j'ai essayé ceci: http://pratham.name/twitter-php-script-without-curl.html, et il du travail. Maintenant, je veux envoyer cette demande avec netcat, mais cela ne fonctionne pas, pourquoi?

Je demande d'envoi de cette façon:

echo -e $head | nc twitter.com 80

$Tête ma tête que j'ai essayé aussi avec PHP, donc il a raison.

Ce que quelqu'un sait comment je peux faire cela? Merci à tous.

modifier.

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
Nous ne sommes pas à l'esprit des lecteurs. Lien du script, et afficher le contenu de $head.
Désolé, j'ai édité le message.
Merci, merci également de montrer comment vous êtes initialisation $head. Aussi, si vous avez curl ou wget, qui va probablement être plus facile.
Monsieur, je ne veux pas utiliser curl ou wget pour l'instant.
J'ai mis à jour ma réponse, il contient maintenant la solution

OriginalL'auteur fixo2020 | 2010-06-28