Bonjour,
lorsque je fais un print de "req.url" je me rend compte que cette variable ne contient que le path.
req.url n'est pas censé me donner l'URL complète ?
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');
Merci d'avance !
Partager