Laravel에서 Illuminate\Foundation\Http\FormRequest를 사용하여 와일드카드 요청을 받는 것을 확인할 수 있습니까?
P粉087951442
P粉087951442 2024-03-27 17:23:42
0
1
471

와일드카드 Date가 포함된 GET 경로가 있습니다.

일 와일드카드는 20220507(YYYYMMDD)과 같은 문자열입니다.

문자열을 확인한 후 올바른 응답을 원합니다. 응답을 보내기 전에 문자열 길이와 형식을 확인하고 싶습니다.

제 질문은 IlluminateFoundationHttpFormRequest 또는 IlluminateHttpRequest를 사용하여 문자열의 유효성을 검사할 수 있는지입니다. 만든 사람: 요청? 아니면 게시 요청만 수락합니까?

코드:

으아아아

web.php에서 경로를 얻는 예

으아아아

샘플 컨트롤러

으아아아

또는 샘플 컨트롤러 2

으아아아

다음 오류가 발생합니다: 무한 리디렉션 루프, 리디렉션이 너무 많습니다.

P粉087951442
P粉087951442

모든 응답(1)
P粉706038741

우선, 양식 요청에서는 경로 매개변수를 확인할 수 없습니다

그러나 정규식을 사용하여 경로를 확인할 수 있습니다. 예:

으아악

그래도 validate()기능이나 양식 요청

을 사용하고 싶다면 으아악

양식 요청 방법 - all() 방법 재정의

으아악

작동하지 않으면 다음 코드를 시도해 보세요

으아악

Laravel 5에서 경로 매개변수를 확인하는 방법은 무엇입니까?

그러나 validate() 기능을 사용하고 싶다면 요청 매개변수로 전송하는 것이 좋습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿