HTTP 소개
고도몰의 HTTP 관련 메서드를 소개하는 내용입니다.
📌 Request
Request::get()->get('someKey'); // $_GET['someKey']
Request::post()->get('someKey'); // $_POST['someKey']
Request::server()->get('REQUEST_URI'); // $_SERVER['REQUEST_URI']
Request::files()->get('someKey'); // $_FILES['someKey']
Request::request()->get('someKey'); // $_REQUEST['someKey']값 설정하기
Request::get()->set('name', 'value');
Request::post()->set('name', 'value');
Request::files()->set('file.name', 'value');
Request::request()->set('sampel.name', 'value');
Request::server()->set('REQUEST_URI', 'value');값 가져오기
$name = Request::get()->get('name');
$name = Request::post()->get('name.first');
$name = Request::files()->get('name.first');
$name = Request::request()->get('name.first');
$name = Request::server()->get('REQUEST_URI');모든 값 가져오기
값 지우기
모든 값 지우기
값의 존재유무 체크하기
주요 Method
getServerAddress()
getRemoteAddress()
isCli()
isAjax()
isMethod($method)
isMobile()
isMobileDevice()
isRefresh()
📌 Response
Create Instance
📌 Session
Setting a value
Getting a value
Getting all values
Removing a value
Removing all values
Determining if an given key exists
📌 Cookie
Setting a value
Getting a value
Getting all values
Removing a value
Determining if an given key exists
Last updated