본문 바로가기
728x90

분류 전체보기89

[JavaScript] console.dir() 메서드 console.dir() 메서드는 주어진 요소의 모든 속성들을 출력합니다. 자바스크립트 객체를 다룰 때, console.dir()를 통해서 사용 가능한 속성을 모두 확인할 수 있습니다. console.log()와 다른 점은, log는 HTML의 관점에서 요소를 출력하고 dir는 JSON의 관점에서 요소를 출력한다는 것입니다. 다음은 두 개의 메서드의 실행 결과 예시입니다. 2024. 1. 31.
[JavaScript] getElement* 와 querySelector getElement로 시작하는 메서드들과 querySelector는 HTML 페이지에서 주어진 조건에 맞는 요소를 가져옵니다. getElement로 시작하는 메서드들을 먼저 소개하자면, 다음과 같습니다. 메서드명 기능 반환 자료형 getElementById(id) 해당 id 값을 가지고 있는 요소를 반환 HTML 요소 getElementsByClassName(names) 해당 class 값을 가지고 있는 요소들을 반환 HTMLCollection getElementsByName(name) 해당 name 값을 가지고 있는 요소들을 반환 NodeList getElementsByTagName(name) 해당 태그를 사용하는 요소들을 반환 HTMLCollection getElementsByTagNameNS(nam.. 2024. 1. 31.
JWT JWT(JSON Web Token)는 인증과 관련된 정보를 JSON 형식으로 저장한 암호화된 웹 토큰입니다. JWT 구조 토큰은 순서대로 header, payload, signature로 구성되어 있습니다. 세 가지 요소는 온점 (”.”)으로 구분되며, 전체적인 형태는 header.payload.signature과 같은 구조를 띄게 됩니다. header : 보통 2가지 정보, 토큰 유형(JWT)과 사용된 서명 알고리즘으로 구성되어 있습니다. { "alg": "HS256", "typ": "JWT" } payload : 토큰에 저장할 정보들은 이 부분에 들어갑니다. { "sub": "1234567890", "name": "John Doe", "iat": 1516239022 } signature : heade.. 2024. 1. 4.
HTTP 응답 상태 코드(Status Code) HTTP 응답 header 예시HTTP/1.1 **200 OK**Server: Apache/2.4.29 (Ubuntu)Date: Tue, 18 Jan 2022 08:30:45 GMTContent-Type: text/html; charset=utf-8Content-Length: 1234Connection: keep-aliveCache-Control: max-age=3600 상태 코드 (Status Code)는 클라이언트의 요청에 대한 응답이 어떤 상태인지 알려줍니다.100-199 Informational Responses 요청이 수신됨 + 작업 수행 중200-299Successful Responses요청이 성공적으로 수신+이해+수행 완료됨300-399Redirection Messages요청을 수행하기 위해.. 2024. 1. 4.
[React] ReactDOM ReactDOM은 자바스크립트 라이브러리 중 하나로, React와 DOM 사이의 다리 역할을 합니다. DOM(Document Object Model)이 웹페이지의 실제 인터페이스라면 React는 Virtual DOM을 생성해서 작동합니다. ReactDOM은 변경된 구성 요소들을 Virtual DOM에 전달하고, 실제 DOM에서 렌더링하는 과정을 담당합니다. Virtual DOM 자체는 아니지만, Virtual DOM을 바탕으로 UI를 효과적으로 변경한다고 생각하면 됩니다. 먼저 ReactDom을 사용하기 위해서 다음과 같이 import를 해야 합니다. import React from 'react'; import ReactDOM from 'react-dom'; 다음은 ReactDOM을 활용해서 HTML 요.. 2024. 1. 3.
Microsoft Azure - ssh 연결 실패할 때 해결방법 배경 : Microsoft Azure에서 가상머신을 하나 만들어서 ssh를 통해 작업을 합니다. 오류 : 서버 배포 작업을 하다가 설정이 틀어졌는지 ssh connection time out 오류가 계속 발생했습니다. 해결 방법 : 암호 다시 설정에서 configuration만 Reset하기(Reset cofiguration only) → 그리고 다시 연결 시도하기! 2024. 1. 3.
반응형