반응형
브라우저작동방식
브라우저에 URL을 입력하면 GET 메서드가 작동하고
로그인하면 POST 메서드를 통해 브라우저가 응답한다.
아래처럼 콜백함수에 res가 없으면 localhost:3000을 입력해도 아무것도 나타나지 않고 로딩만 뜬다.
const express = require('express')
const app = express()
const port = 4000;
function handleListening(){
console.log(`Listening on : http://localhost:${port}`);
}
function handleHome() {
console.log("Homepage");
}
app.get("/",handleHome);
app.listen(port, handleListening);
다음처럼 응답을 지정해줘야 뜬다.
const express = require('express')
const app = express()
const port = 4000;
function handleListening(){
console.log(`Listening on : http://localhost:${port}`);
}
function handleHome(req,res) {
console.log("Homepage");
res.send("Home Home!!");
}
app.get("/",handleHome);
app.listen(port, handleListening);
반응형
'○ WEB > 19.10 NomadCoder_Youtube Clone' 카테고리의 다른 글
전체 그림 (0) | 2019.10.14 |
---|---|
[해결] npm install을 해도 node_modules 폴더가 생성되지 않는다. npm init으로 설치해야한다. (0) | 2019.10.12 |
5. [First router] const userRouter = express.Router() / export && import (0) | 2019.10.11 |
4. middleware, morgan, helmet, body-parser (0) | 2019.10.09 |
1. express 시작하기 / .gitignore 설정방법 / 깃허브 커밋하기 (0) | 2019.10.08 |