찾다

 >  Q&A  >  본문

Laravel 5.3과 api.php 및 web.php로 작성된 라우팅의 차이점은 무엇입니까?

Laravel 5.3에서 api.php와 web.php에 작성된 라우팅 처리의 차이점은 무엇인가요?

웹페이지를 생성하기 위해 템플릿 렌더링을 사용하고 Ajax 요청도 사용하는 경우 이 Ajax 요청의 라우팅을 api.php 또는 web.php에 두는 것이 더 나은지 알고 싶습니다.

PHP中文网PHP中文网2753일 전459

모든 응답(2)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-05-16 16:52:28

    귀하의 설명에 따르면 분명히 web.php에 배치되어야 합니다.

    평범한 웹 프로젝트이기 때문에 web.php의 라우팅은 웹 미들웨어 그룹을 사용합니다.

    으아악

    csrf 보호 없이 api.php에 ajax 라우팅을 넣으면 공개 리소스 요청을 제외하고 프로그램 취약점이 발생하기 쉽습니다.

    api.php는 API 서비스를 제공하기 위해 Laravel Passport와 함께 사용됩니다.

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-05-16 16:52:28

    기본적으로 동일합니다.

    생각나는 곳에 놓아두세요.

    web.php에 넣는 것이 더 나은 것 같아요. 설명으로 보니까 API처럼 보이지 않거든요.

    회신하다
    0
  • 취소회신하다