# http

3979개의 포스트
post-thumbnail

401( Unauthorized) VS 403(Forbidden) HTTP 상태 비교

1. HTTP 상태 코드 401(Unauthorized)과 403(Forbidden) □ HTTP 상태 코드 4XX 오류 HTTP 상태 코드 중 4XX, 즉 4백번 대로 시작하는 코드는 Client error라는 뜻이다. 즉, 오류의 원인이 클라이언트에게 있다는 뜻으

약 6시간 전
·
0개의 댓글
·
post-thumbnail

[Vault] PKI

Vault를 사용하지 않고 OpenSSL을 활용하여 mTLS 구현Root CA 인증서 생성을 위한 Root Key를 생성root.key를 이용하여 Root CA 인증서 생성을 위한 Root Key를 생성

약 8시간 전
·
0개의 댓글
·

Key, Cert 파일 .pem 형식으로 변환

.key 파일 Encoding .crt 파일 Encoding

약 8시간 전
·
0개의 댓글
·

인증서 OS 등록

원격 서버에서 인증서를 사용하여 Web 서비스를 제공할 경우, Browser에서 해당 서비스의 인증서를 승인하기 위해 CA 인증서를 등록하게 된다.ca.crt 더블 클릭키체인 접근사이드바 시스템 -> 상단 인증서 탭 -> CN 값으로 지정한 이름의 인증서 더블클릭 Sc

약 8시간 전
·
0개의 댓글
·

인증서 생성

CA 인증서의 경우 OS에 등록하여 종속되는 인증서들이 유효함을 인증만 해주면 되기 때문에 별도의 CN을 지정할 필요없다.ca.conf 파일에 지정한 default 값으로 지정되게 Enter 입력

약 9시간 전
·
0개의 댓글
·
post-thumbnail

Keep, Problem, Try: 나의 한 달간의 학습 경험 회고록

KPT 회고록 (2023년 6월 8일) 기간: 2023년 5월 10일 - 2023년 6월 8일 Keep (유지할 점) 1. 자기주도 학습: 학습과정이 대부분 자기주도적으로 이루어지고 있음. 이 점을 계속 유지해 나가는 것이 중요하다. 2. 다양한 학습 자료 활용: 문제가 발생하면 다양한 소스에서 정보를 찾아내어 문제를 해결하고 있다. 이러한 다양한 학...

약 14시간 전
·
0개의 댓글
·
post-thumbnail

[elice] REST API

API(application programming interface) 란, 컴퓨터와 컴퓨터 또는 컴퓨터와 소프트웨어를 서로 연결하는 규격이다. 웹에서 사용하는 웹 API를 줄여서 API로 표현하기도 하며, 웹 API는 인터넷에 의해 묶인 컴퓨터들 간의 통신을 가능하게

약 21시간 전
·
0개의 댓글
·

[Flutter] 검색창 만들어보기 - 텍스트 필터링 (BLoC + 네이버 API)

검색창 만들어보기 - 텍스트 필터링 Naver Developer 검색 > 블로그 Documents Postman API Platform flutter_bloc | Flutter Package http | Dart Package 이번 글에서는 만들어 보면 좋을 기능

어제
·
0개의 댓글
·
post-thumbnail

[TIL] 2023-06-07

🔥 부트캠프 18일차 👩‍💻 문법설탕 async/await과 HTTP, REST API, Fetch API... 를 배웠는데 어렵다

1일 전
·
0개의 댓글
·

HTTP

HTTP (Hypertext Transfer Protocol)는 클라이언트와 서버가 웹 상에서 데이터를 주고 받기위한 데이터 교환 protocol(규칙)

2일 전
·
0개의 댓글
·

HTTP란?

서로가 컨텐츠를 주고 받기 위해서는 알아들을 수 있는 메세지가 필요한데 그것을 HTTP라고 합니다.클라이언트가 서버에게 수행하길 원하는 동작을 말합니다.GET : lPOST :PUT :DELETE : PATCH :

2일 전
·
0개의 댓글
·
post-thumbnail

아무것도 모르고 보내고 있었던 HTTP 메시지 - HTTP 완벽 가이드 3장

그동안 내가 적은 코드에서 적어도 N만번의 HTTP 트랜잭션이 일어났을 것이다. 하지만 과연 나는 HTTP 메세지의 A to Z까지 모든 것을 알고 그런 코드를 적었을까?

3일 전
·
0개의 댓글
·
post-thumbnail

JavaScript 주요 문법(2)

브라우저 동작 원리 크게 보면 사용자가 참조하고자 하는 웹페이지를 서버에 요청(Request)하고 서버의 응답(Response)을 받아 브라우저에 표시하는 것이다. > 1. 클라이언트가 원하는 URL을 입력하면 서버로 URL에 해당되는 요청을 보낸다. 브라우저는 서

3일 전
·
0개의 댓글
·

[Spring] 세션과 쿠키

클라이언트와 서버는 stateless인 HTTP 통신을 주고 받지만, 로그인과 같이 접속했던 정보를 저장한 상태를 유지해야 하는 경우가 있다. 서버에서 쿠키를 생성해 클라이언트에게 전달하면, 클라이언트 측에서 쿠키를 저장해두고, 그 이후로 서버로 요청을 보낼 때마다 쿠

3일 전
·
0개의 댓글
·
post-thumbnail

[Ktor] Response Entity 구조 짜기

기존 Spring Boot를 사용할때는 Resopnse Entity를 따로 만들어서 사용했다. 에러가 뜰 때도 정해진 형식으로 표시를 하니 좋은 방법이라고 생각하고 Ktor에도 적용하고자함Ktor은 객체를 return하는 형식이 아닌 suspend 형식이고, Respo

3일 전
·
0개의 댓글
·
post-thumbnail

HTTP 헤더

업로드중..

3일 전
·
0개의 댓글
·
post-thumbnail

HTTP 통신을 이해해보자 -8

클라이언트가 서버에게 star라는 이미지를 요청했다고 가정만약 헤더 0.1M , 바디 1.0M여서 총 1.1M용량이라고 가정클라이언트는 네트워크를 사용해서 이미지를 다운받고 star이미지가 필요하면 다시 한번 요청한다star 이미지는 변경 되지 않았음에도 서버는 다시

3일 전
·
0개의 댓글
·
post-thumbnail

HTTP 통신을 이해해보자 -6

상태코드의 종류는 아래와 같다1XX (informational) : 요청이 수신되어 처리 중2XX (successful) : 요청 정상 처리3XX(Redirection) : 요청을 완료하려면 추가 행동이 필요4XX ( Client Error): 클라이언트 오류 , 잘못

3일 전
·
0개의 댓글
·
post-thumbnail

HTTP 통신을 이해해보자 -5

클라이언트에서 서버로 데이터를 전송하는 경우에는 쿼리파라미터를 통한 데이터 전송과 메시지 바디를 통한 데이터 전송으로 나눌 수 있다정적 데이터 조회같은 경우에는 클라이언트에서 서버로 추가적인 데이터를 전달하지 않기에 메시지 바디에 데이터를 전달하거나 쿼리 파라미터를 사

3일 전
·
0개의 댓글
·