본문 바로가기

개발

[개발] origin, ip, site 삼형제

반응형

cors이슈는 웹개발자의 숙적입니다. 빨간색 글씨로 cors 에러를 발생시키는건 정말 화나는데요. 오늘은 origin, ip, site 차이점을 확인하겠습니다.

 

 

origin이란

https:www.naver.com:3000

scheme: https
host name: www.naver.com
port: 3000

origin은 scheme+host+port 조합입니다. 같은 사이트여도 포트가 다르면 cors 이슈가 발생하게 되죠.

 

 

ip란

internet protocol의 줄임말로, 인터넷에 연결되어 있는 모든 장치들(컴퓨터, 서버, 스마트폰 등)을
식별할 수 있도록 각각의 장비에게 부여되는 고유 주소

1231.123.123.123, 23.23.1.2.등 숫자로 이뤄진 host name으로 보시면 될듯합니다

 

 

site란

same-site의 site로 https:naver.com에서 naver.com(host name)이 site입니다

site === host name으로 인지하시면 될듯합니다.

*www.naver.com에서 naver.com만 해당됩니다

 

'개발' 카테고리의 다른 글

[Next.js] pm2로 next.js 배포하기  (1) 2022.05.26
[Cookie] set-cookie not working  (0) 2022.04.29
[Proxy] Proxy 종류  (0) 2022.04.27
[Selenium] 엘리먼트 속성 가져오기  (0) 2022.04.20
[Selenium] NoSuchElementException  (0) 2022.04.15