Express.js에서 요청은 클라이언트가 서버에 보내는 HTTP 요청을 의미합니다. Express는 헤더, 쿼리 매개변수, 본문 데이터 등 들어오는 요청에 대한 모든 세부 정보가 포함된 요청 개체를 제공합니다.
URL에서 경로 매개변수에 액세스하는 데 사용됩니다.
예: /user/:id
URL의 쿼리 문자열 매개변수에 액세스하는 데 사용됩니다.
예: /search?term=express
요청 본문에 전송된 데이터가 포함되어 있습니다(예: POST 또는 PUT 요청).
express.json()과 같은 미들웨어가 필요합니다
클라이언트가 보낸 헤더가 포함되어 있습니다.
req.headers['header-name']을 통해 특정 헤더에 액세스합니다.
요청의 HTTP 메서드(예: GET, POST).
요청의 전체 URL 경로
URL의 경로 부분
클라이언트가 보낸 쿠키가 포함되어 있습니다
예: 요청 처리
const express = require('express');
const 앱 = express();
요청 데이터 구문 분석을 위한 미들웨어
JSON: app.use(express.json())
URL 인코딩: app.use(express.urlencoded({ 확장: true }))
쿠키 파서 미들웨어 설치 및 사용:
const cookieParser = require('cookie-parser');
app.use(cookieParser());
테스트 요청
Postman과 같은 도구를 사용하여 다양한 유형의 요청을 테스트하세요. 예:
요청 받기:
http//:Localhost/dashboard
POST 요청:
http://localhost:3000/login
헤더****, 쿼리 매개변수, 본문 데이터 등 위의 모든 세부 정보를 포함하는 이 모든 요청 개체는 모두 서버에서 개체를 가져오기 위한 요청입니다.
위 내용은 빠른 요청 유형의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!