>  기사  >  백엔드 개발  >  CI 프레임워크에서 post, ajax 및 get 요청을 판단하는 방법

CI 프레임워크에서 post, ajax 및 get 요청을 판단하는 방법

不言
不言원래의
2018-07-05 14:32:302713검색

이 글은 CI 프레임워크에서 post, ajax, get 요청을 판단하는 방법을 주로 소개합니다. 이제 필요한 친구들이 참고할 수 있도록 공유하겠습니다. 🎜# CI 프레임워크는 tp 프레임워크의 IS_POST, IS_AJAX, IS_GET과 유사한 메서드를 제공하지 않습니다.

우리는 우리 스스로 바퀴를 만들어야 합니다. 다음으로 요청을 판단하기 위해 이러한 방법을 정의하는 방법을 소개합니다. 실제로는 매우 간단합니다.

먼저 상수를 정의하는 파일인 Constants.php를 엽니다. 그런 다음 파일에 다음 코드 줄을 추가합니다.

//定义请求数据的方法
define('IS_POST',strtolower($_SERVER["REQUEST_METHOD"]) == 'post');//判断是否是post方法
define('IS_GET',strtolower($_SERVER["REQUEST_METHOD"]) == 'get');//判断是否是get方法
define('IS_AJAX',isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest');//判断是否是ajax请求

그런 다음 컨트롤러 파일에서 이러한 메서드를 호출할 수 있습니다.


위 내용은 모두의 학습에 도움이 되기를 바랍니다. 더 많은 관련 내용은 PHP 중국어 홈페이지를 주목해주세요!

관련 권장 사항:

터미널에서 로그를 보는 laravel 방법


#🎜🎜 #nginx memcache 캐시 소개

위 내용은 CI 프레임워크에서 post, ajax 및 get 요청을 판단하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.