Je suis en train d'écrire un RESTE de l'API serveur avec NodeJS comme celui utilisé par Joyent, et tout est ok sauf que je ne peux pas vérifier normal d'authentification de l'utilisateur. Si je saute d'un terminal et n' curl -u username:password localhost:8000 -X GET
, je ne peux pas obtenir les valeurs de nom d'utilisateur:mot de passe sur le NodeJS serveur http. Si mon NodeJS serveur http est quelque chose comme
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, "127.0.0.1");
, ne devrais-je pas obtenir les valeurs de nom d'utilisateur:mot de passe quelque part dans le req objet qui vient de la fonction de rappel ? Comment puis-je obtenir ces valeurs sans avoir à utiliser Connect basic http auth ?