작성한 질문수 1
PHP 7+ 프로그래밍: 객체지향
26 - 라우팅 (Routing; Route, Middleware, RequestContext)
2022. 07. 25. 06:57 작성
·
239
0
답변 1
2022. 07. 27. 05:34
안녕하세요.
$contexts 가 배열인 이유는 라우트 선언 파일에서 다수의 라우트(Context)를 등록할 수 있기 때문에 이를 저장해둔뒤 사용자가 요청할 때 그에 알맞는 Context 를 검색해야 하기 때문입니다.
이를테면 GET /, GET /user 라는 두 라우트가 정의된 경우, contexts에 /, /user에대한RequestContext가있을것이고사용자가/로요청한경우contexts 에 /, /user 에 대한 RequestContext 가 있을 것이고 사용자가 / 로 요청한 경우 contexts에 /, /user에대한RequestContext가있을것이고사용자가/로요청한경우contexts 에서 / 에 해당하는 RequestContext 를 찾아야 하기 때문입니다.
2022. 07. 27. 07:06
감사합니다!!!!!
이 글과 비슷한 Q&A
패케지스트를 하지 않고 섹션7을 수행할수 있나요
25.02.02. 11:48
25
1
나만의 프레임워크 작성 후, 운영환경 배포에 관한 문의 드려요
23.07.26. 02:04
335
35강 미들웨어에서 인증 과정을 Auth클래스로 만들면, 어느 디렉토리에 둘까요?
23.05.28. 15:35
263
ios환경에서는 어떻게 설치해야 하나요?
23.05.09. 01:27
347
감사합니다!!!!!