일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- GraphQL
- bean
- Spring
- JWT
- Deep Dive
- Linux
- html
- 탐욕법
- OOP
- TIL
- typescript
- 자료구조
- dfs
- LifeCycle
- 코딩테스트
- MySQL
- REST API
- Interceptor
- nestjs
- node.js
- 알고리즘
- java
- Kubernetes
- winston
- 프로그래머스
- 인접리스트
- css
- puppeteer
- javascript
- 인접행렬
- Today
- Total
처음부터 차근차근
Node.js Not found 구현 본문
url.parse의 용도
Node.js에서는 URL 모듈을 통하여 URL 문자열을 객체로 바꾸거나 URL객체를 문자열로 변환하여 URL과 관련된 정보를 가져올 수 있다. 즉, URL 모듈은 URL을 통해서 입력된 값을 사용할 수 있도록 해준다. 내장모듈이라 Node.js에 포함되어 있으므로 별도의 설치가 필요 없다.
URL 모듈은 parse(), format(), resolve() 총 3가지 메소드를 가지고 있다. 이 중 사용자로부터 문자열 형식으로 받은 URL 요청을 처리하기 위해 'parse()'가 가장 많이 활용된다.
- parse() : URL 문자열을 입력하면 URL 객체를 만든다. 'format()'의 반대
- format() : URL 객체를 입력하면 URL 문자열을 반환한다. 'parse()'의 반대
- resolve() : 상대 URL을 절대 URL로 변경한다.
https://gongbu-ing.tistory.com/9
Node.js | URL parsing - 요청에 응답하기
URL URL은 Uniform Resource Locator의 약자로 네트워크 상에서 자원이 어디 있는지를 알려주기 위한 규약이다. 웹 사이트 주소뿐만 아니라 컴퓨터 네트워크상의 자원을 모두 나타낼 수 있다. URL의 시작
gongbu-ing.tistory.com
예시로 url.parse를 사용해보자.
Node.js 생활코딩 강의 정리
자바스크립트 런타임 : Node.js의 강의 정리한 포스트입니다.
velog.io
빈환된 url 객체에서 pathname 프로퍼티는 쿼리스트링은 제외한 path만을 보여준다.
https://opentutorials.org/module/3549/21063
App - Not found 오류 구현 - Node.js
수업소개 존재하지 않는 정보에 대한 요청이 들어왔을 때 Not found 오류 메시지를 전송하는 방법을 알아봅니다. 강의 소스코드 main.js 변경사항 var http = require('http'); var fs = require('fs'); var url = requ
opentutorials.org
'FrameWork > Node.js' 카테고리의 다른 글
Node.js 파일 리스트 읽어오기 (0) | 2023.05.30 |
---|---|
Node.js 홈페이지 구현 (0) | 2023.05.30 |
Node.js 파일 읽기 구현 (0) | 2023.05.30 |
Node.js - URL의 이해 (0) | 2023.05.30 |
Node.js의 등장과 웹서버 만들기 (0) | 2023.05.30 |