readFileSyncを使用したホームの表示
const http = require('http')
const {readFileSync} = require('fs')
const homepage = readFileSync('./navbar-app/index.html', 'utf-8')
const server = http.createServer((req, res)=>{
const url = req.url
//home page
if(url === '/'){
res.writeHead(200, {'content-type':'text/html'})
res.write(homepage)
res.end()
}
else if(url === '/about'){
res.writeHead(200, {'content-type':'text/html'})
res.write('<h1>about page<h2>')
res.end()
}
// 404
else{
res.writeHead(404, {'content-type':'text/html'})
res.write('<h1>page not found<h2>')
res.end()
}
})
server.listen(5000)
Reference
この問題について(readFileSyncを使用したホームの表示), 我々は、より多くの情報をここで見つけました https://velog.io/@yeonnex/readFileSync-로-홈페이지-띄우기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol