분야 "Request and Input" tricks
URL과 쿼리스트링 구하기
by river
http://example.com/test?foo=bar
url() // http://example.com
Request::getPathInfo() // /test
Request::url() // http://example.com/test
Request::fullurl() // http://example.com/test?foo=bar
Request::getQueryString() // foo=bar
`Validation` 사용시 어떤 규칙에 위반됐는지 확인하는 방법
by river
Validation 사용시 어떤 규칙에 맞지 않아서 유효성 검사를 통과하지 못했는지 체크하는 방법 $rules = array( 'file' => 'required|max:1000' ); $validator = Validator::make(Input::all(), $rules); if ($validator->fails())…
jsonp 처리하기
by river
브라우저에서 jQuery를 이용해서 블로그 데이타를 받고 싶은데, Cross Domain 문제 때문에 jsonp를 사용하고자 한다. $.ajax({ url: "https://example.com/api/posts", dataType: "jsonp", jsonp: "callback", success:function…
jQuery ajax 호출시 CSRF 막기
by river
jQuery ajax 호출시 CSRF 막기 master layout 파일 수정 <meta name="_token" content="{{ csrf_token() }}" /> . . . <script> /* </body> 태그 전에 */ $(function() { $.ajaxSetup({ headers: { 'X-CSRF-Token':…