라우팅 (Routing)

이건우·2021년 12월 13일
0

개발 방법론

목록 보기
3/4

라우팅이란?

'분기한다' 라는 말과 같다.

정보를 목적지까지 전송하기 위해서 어떻게 전송을 해야 하는지 결정하는 것. 즉, 인접한 라우터들의 네트워크 정보와 메트릭 값을 받아 최적의 경로를 선택하여 목적지까지 패킷을 전송할 수 있게 해주는 기능이다.

앞서 언급했듯 라우팅을 해준다는것은 http 메소드, url, 분기를 시켜준다는것이다. 자바스크립트에서의 '조건문' 과 유사하다 . (아래와 같음)

if(/*메소드가 options */) {
	// cors 설정을 돌려줘야한다
}

if(/*메소드가 post고, url이 /upper 이면 */){
// 대문자를 돌려줘야한다
}
else if (/*메소드가 post고, url이 /lower면 */){
// 소문자로 응답을 돌려줘야한다.
}
else {
// 에러로 처리합니다. bad request
}
profile
내가 느낌만알고 한줄도 설명할줄 모른다면 '모르는 것'이다.

0개의 댓글