pop*_*pel 6 url request node.js
我想解析一个请求的URL.当我使用websocket.io时,我有一个可以解析的请求对象.我怎么能用socket.io做到这一点?
例:
http://localhost:4000/foo
Run Code Online (Sandbox Code Playgroud)
我该怎么走出"foo"?我试过了:
io.sockets.on('connection', function (socket) {
console.log(socket.handshake.address.address);
console.log(socket.handshake.url);
}
Run Code Online (Sandbox Code Playgroud)
但它不打印"foo"
使用 URL API。http://nodejs.org/docs/latest/api/url.html
u = url.parse(url)
console.log(u.path)
Run Code Online (Sandbox Code Playgroud)