Latest Posts

postimage

다국어 처리 (Locale)

브라우저에 설정된 유저의 언어에 따라서 사이트의 언어를 변경해주고 싶은 경우구글에 언어 설정이 있다.해당 설정이 헤더의 아래와 같은 값을 통해서 전달된다아래의 예제의 경우 ko:1>ja:0.9>en:0.8 순으로 1에 근접한 값이 제일 우선된다Accept-Languag

2023-07-30 16:21
postimage

HTTP의 헤더

헤더의 분류일반 헤더(General Headers): 요청과 응답 모두에 적용되는 헤더입니다. 예를 들면, 'Cache-Control', 'Pragma' 등이 있습니다.요청 헤더(Request Headers): 클라이언트에서 서버로의 요청에만 사용되는 헤더입니다. 이들

2023-07-29 14:35
postimage

파일스토리지 (파일조작)

- 파일업로드config/filesystems.php파일에 파일스토리지 관련 설정이 들어있다public_path('storage'): 공개 디렉토리, Laravel 프로젝트의 public 디렉토리 내에 위치합니다.실제 웹 브라우저에서 접근 가능한 공개적인 파일들이 이

2023-07-27 22:55
postimage

계란찜

재료계란4알 (60mlx4) 240ml물 240ml맛술 2큰술,새우젓or멸치액젓 2작은술,소금 1작은술참기름 1작은술t (없어도됨)슬라이스치즈 두장or 모짜렐라적당히당근대파양파 (없어도됨)햄 (없어도됨)전자렌지 7분이상 돌려줌중간에 한번꺼내서 섞어주고 마지막 먹을때 치

2023-07-23 22:38
postimage

돼지고기 수육

2인분기준강불 10분 중불 30분 뜸들이기 20분자주 냄비 열 필요없음돼지고기 삼겹살 500g콜라 500ml간장 ~100ml물 ~ 100ml후추 5ml양파 1~2개대파 적당히통마늘 5~10알

2023-07-18 00:09
postimage

PHPDoc

기본형태@param 데이터타입 변수명 설명@return 데이터타입 변수명 설명@var 데이터타입 변수명 설명@throws 에러타입 설명사용예제숫자키 배열: int[], array<int>[1,2,3]문자키 배열: array<string, int>, array<strin

2023-07-14 00:05
postimage

유효성검사 (FormRequest/Rule)

Request1. Request객체가 제공하는 validate메서드를 사용한다// 컨트롤러등에 추가 $validated = $request->validate([ 'title' => 'required|unique:posts|max:255', // 문자열에서 |

2023-07-11 18:21
postimage

XSS / CSRF ( 크로스 사이트 스크립팅 )

XSS 란?공격자가 게시글등이나 메일에 악성코드를 실행하는 script태그등을 적어서 사용자가 클릭할수있게한다.그 악성 코드가 포함된 글을 사용자가 열게 되면 해당 script내에 있는 내용을 실행한다만약 해당 악성 코드 내에서 로그인한 사용자의 개인 정보가 담긴 쿠키

2023-07-10 23:05
postimage

Form태그로 PUT, PATCH ,DELETE 방식을 사용하기

form태그에 put,patch,delete사용REST방식으로 API를 설계할때 GET, POST말고 PUT, DELETE를 써야하는데 form 태그 method에 아무리 PUT,PATCH,DELETE 써봤자 GET방식으로 들어가는 문제가있음아래와 같이 처리하면 PUT

2023-07-09 18:07
postimage

라우팅

리소스 컨트롤러컨트롤러 생성시 라우팅에 아래의 7개의 액션을 추가해서 생성해준다php artisan make:controller PhotoController --resource php artisan make:controller PhotoController --model

2023-07-09 13:11
postimage

라라벨의 인증 / 인가

인증로그인/사용자정보 관리Auth::user();승인된 유저Auth::id();승인된유저아이디Auth::check(); 사용자가 인증되어있는지 확인Auth::logout();로그아웃Auth::user();와 Auth()->user();는 같다 auth()를 사용가능$r

2023-07-06 23:28
postimage

라라벨 환경설정 파일 (env/config)

php artisan config:cache를 사용한 config()와 env()를 직접 사용하는 것의 장단점을 비교해보겠습니다.1. php artisan config:cache 사용하기php artisan config:cache를 사용했을때config/*.php 파일

2023-07-05 23:47