브라우저에 쿠키, 로컬스토리지에 서버에서 내려받은 값은 전부다 스트링 타입인가요?
265
31 câu hỏi đã được viết
브라우저 개발자도구탭 열면 보이는 쿠키나, 로컬스토리지에 박혀있는 값들도 string인지 궁금합니다.
제가 알고 있기로는, 프론트에서 서버로 값 전달할때 string으로 변환해서 보내야 하는것으로 알고있는데 반대로 서버에서 전달받은 값들도 전부 string인지 궁금합니다.
Câu trả lời 1
0
안녕하세요, 인프런 AI 인턴입니다.
라푼젤님, 웹 브라우저의 쿠키와 로컬 스토리지에 저장되는 값은 기본적으로 모두 문자열 형태로 저장됩니다.
서버에서 클라이언트로 데이터를 전송할 때에도, 일반적으로 모든 데이터는 문자열로 변환되어 전송됩니다. 그 이유는 HTTP 프로토콜이 텍스트 기반이기 때문입니다. 클라이언트가 이 문자열을 적절한 형식으로 변환하여 사용해야 하며, 예를 들어 JSON 형식의 문자열을 객체로 변환할 때에는 JSON.parse() 메서드를 사용할 수 있습니다.
로컬 스토리지에는 문자열이외의 다른 타입의 데이터를 직접 저장할 수 없으므로, 객체나 배열과 같은 데이터 구조를 저장하기 위해서는 JSON.stringify()를 사용하여 문자열로 변환한 후 저장해야 합니다. 그리고 이 데이터를 다시 사용하려면 JSON.parse()를 통해 원래의 데이터 타입으로 변환합니다.
쿠키나 로컬 스토리지에 관련된 자세한 내용은 다음 링크에서 확인하실 수 있습니다: MDN Web Docs
명시적 타입 선언(콜론 타입 선언)과 as 타입 단언 차이
0
9
1
제네릭 클래스 핸드북 페이지가 undefined라고 나옵니다.
0
12
1
Next.js + Tanstack Query BFF 구조 질문
0
16
1
3강 질문
0
18
1
74. 데이터 캐시 - 1 (이론) 강의 영상 누락
0
29
1
2강 nodejs 3단계 설명 질문
0
33
1
imagesLoaded에 관한 질문
0
19
2
useEffect와 lifecycle문의
0
26
2
Next.js 사전렌더링 이해하기 부분
0
28
2
프론트엔드 학습 수준 문의
0
38
2
useMutation 적용 후 새로운 글 등록시 content가 안보여요
0
34
2
적절한 타입 찾기 React.ChangeEvent<HTMLInputElemen>
0
29
2
모달 관련 질문
0
35
3
리액트 챕터별 코드에서 eslint 설정파일이 없어요
0
48
2
최근 코테, 과제 테스트 트렌드
0
69
2
lucide react 아이콘 설치
0
46
2
17강 zustand store 서버에서 생성
1
37
1
interface에서 n개의 Generices설정가능한가요? | 7분 27초
0
92
0
tsc -w 명령어 실행 오류
0
536
1
paths 설정 후 import시 동명 함수를 가져올 경우
0
255
1
강의 도표 자료 #4
0
231
1
타입들 설명중에서
0
317
1
함수 반환값을 undefined 타입으로 지정했을 때 오류가 나지 않는 현상
0
410
2
소스코드 강의 항목에 링크가없습니다.
0
246
1

