当我在节点 js 中编写服务器应用程序时,我需要解析一个 URL。所以我导入了 URL 模块并使用了解析函数。但它不起作用。它显示 parse 已被弃用。如何解决?请回答...
var http=require('http')
var fs = require('fs')
var url=require('url')
http.createServer(function (req,res){
var q=url.parse(req.url)
console.log(q.pathname)
if(req.url==='/'){
fs.readFile('sample.html',function (err,data){
res.writeHead(200,{'Content-Type':'text/html'})
res.write(data)
res.end()
})
}else if(req.url==='/signup'){
fs.readFile('signup.html',(err,data)=>{
res.writeHead(200,{'Content-Type':'text/html'})
res.write(data)
res.end()
})
}
else if (req.url==='/signupaction'){
res.write('sucessfully signup')
res.end()
}
else{
res.writeHead(404,{'Content-Type':'text/html'})
res.write('error')
res.end()
}
}).listen(7000,()=>
console.log("server started now")
)
