Bonjour,

lorsque je fais un print de "req.url" je me rend compte que cette variable ne contient que le path.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var http = require('http');
var net = require('net');
var url = require('url');
var qs = require('querystring');
 
// Create an HTTP tunneling proxy
var proxy = http.createServer(function (req, res) {
 
  console.log('Voici req.url : ' + req.url);
  // qui me retourne : /mon/path
 
  var path = url.parse(req.url).pathname;
  var host = url.parse(req.url).hostname;
  var port = url.parse(req.url).port;
 
  console.log('path : ' +path + ' host ' + host);
// qui me retourne : path : /trunk/checkSubdomain host undefined
  });
 
// now that proxy is running
proxy.listen(8998, '127.0.0.1');
req.url n'est pas censé me donner l'URL complète ?

Merci d'avance !