목록Develop/💙 네트워크 (2)
infinity : 무한한 성장가능성

요번에 진행한 개발건이 회사 내부망에 있는 api를 호출하는 것이 아닌 외부 api를 호출해야 하는 건이라 로컬에서는 잘 되던게 외부 api 호출 시 잘 되지 않아 보안팀 쪽에 해당건을 문의하며 네트워크 지식이 많이 부족하다는 것을 다시한번 느꼈다. 똑같은 경험을 다시 하고 싶지 않아서 최근에 네트워크 강의를 두 개 구매했는데..ㅎ 그전에 헷갈렸던 개념들에 대해 다시 한번 짚고 넘어가 보려고 한다. 프록시(Proxy)란?프록시(Proxy) : "시스템의 일부 기능을 다른 것이 임시로 대행하는 것", 특해 네트워크에서 빠른 엑세스나 안전한 통신등을 확보하기 위한 중계서버를 "프록시 서버" 라고 한다. 즉, 클라이언트가 프록시 서버를 통해 다른 네트워크 서비스에 간접적으로 접속할 수 있게 한다. 프록시(P..

들어가기 전 최근 회사에서 개발하면서 특정 조건에서 버튼 클릭 시 개발 서버에 올라간 새로운 페이지 url로 이동하도록 구현했는데 페이지가 제대로 뜨지 않은 일이 있었다. 해당 개발팀에 여쭤보니 cors 때문이라고 했다. cors 는 도메인이 다른 서버로 데이터를 요청할 때 뜨는 것으로 알고 있는데.. 딱 요정도만 알고 있어, 제대로 정리해보자 싶어 쓰는 글 CORS Origin 이 다른 서버의 자원을 요청하는 메커니즘이다. (한 서버에서 도메인이 다른 서버로 데이터를 요청하는 것) 다른 출처 간의 리소스 공유 출처를 비교하는 로직은 브라우저에 구현되어 있다. 브라우저에 해당 로직이 구현되어 있기 때문에 브라우저를 거치지 않고, 서버 간 통신을 할 경우 이 정책이 적용되지 않는다. CORS를 위반하는 리..