0
是否可以将用户重定向到他们放置在文本框中的任何网站? 这是我的HTML代码:根据POST输入重定向用户node.js
<form method="post">
http://<input type="text" name="url">
<input type="submit" value="Submit">
</form>
的Node.js代码:
if(request.method=="POST")
{
request.on('data', function (chunk) {
data = chunk.toString().replace("url=","")
console.log("DATA: "+data)
});
request.on('end', function(){
console.log("Done");
})
console.log("end")
response.writeHead(302, {'Location' : 'http://'+data})
}
代码打印出来的数据,完成,然后依次结束。显然它不会重定向用户。我已经知道如何将用户重定向,但使用首先尝试将用户重定向代码的IM,然后在读什么用户已经写成,
可能重复的[Nodejs重定向URL](http://stackoverflow.com/questions/11355366/nodejs-redirect-url) –
为什么不重定向用户的结束事件?届时,你应该准备好数据。 – Quy