많은 IT 용어들은 영어 단어에서 유래되었다. proxy라는 용어 역시 영어 단어에서 유래했다. proxy의 사전적 의미는대리, 대리인, 대용물과 같이 무엇인가를 대신이라는 뜻을 가지고 있다.그럼 이 단어를 IT 쪽에 대입해보자.프록시(Proxy)는 두 PC가 통신할
REST, REST API, RESTful이란 무엇일까
HTTP(HyperText Transfer Protocol) 모든 형태의 데이터를 전송할 때 HTTP를 사용한다. 우리는 HTTP/1.1 버전을 사용한다. 이러한 HTTP/1.1의 특징에는 크게 네 가지가 있다. Client-Server 구조 무상태성(Statel
HTTPS 리다이렉션을 301번 http status code로 지정을 했다가스프링부트 작업 후 서버에 파일들을 올려서 Postman으로 작업을 하던 도중 문제가 발생하였다.로컬 환경에서 게시물 수정 관련 API를 실행했을 때는위와 같이 API가 성공적으로 수행된 것을
슬랙, 디스코드, 노션 등 여러 협업 툴이 잘 되어있다고 하더라도 이메일은 여전히 중요한 커뮤니케이션 수단 중 하나로 사용된다. 이메일은 개발자들한테도 중요한 커뮤니케이션 수단이자 개발할때 유용하게 사용되는 도구이다.개발을 하며 이메일 설정창에서 SMTP, POP3,
JVM 상에서 동시성과 분산 애플리케이션을 단순화하는 Akka를 공부하기 앞서, 관련 배경 지식을 공부하던 중 동기(Synchronous), 비동기(Asynchronous), Blocking, Non-blocking이라는 용어들이 계속 사용되어 정리하고 넘어가려고 한다