https://developer.mozilla.org/ko/docs/Web/HTTP/Redirections
서버는 요청에 대한 응답으로 3xx 코드를 가진 redirect 응답을 보낼 수 있으며 해당 응답을 받은 브라우저는 location에 있는 새로운 url을 사용하여 다시 요청하게 된다.
이전에는 카카오 개발자 페이지에서 javascript sdk를 쓰려고하면
"https://developers.kakao.com/sdk/js/kakao.min.js"를 사용했는데 해당 주소가 이전되었다. 이런 경우
해당 주소로 요청을 보내면 카카오에서 301 응답을 보내주는 것을 확인해볼 수 있었다.
그리고 자바스크립트로 redirect하면 좋지 않다는 것도 알았다.
해당 링크가 어떤 url로 리다이렉트되는지 파악하기 어렵고, 이렇게 redirect 정보를 숨기는 형태의 페이지는 스팸성 문서로 인식될 수 있다고 한다.
해당 주소가 리다이렉트되는 것을 알리기 위한 방법으로
meta refresh를 사용할 수도 있으나(html 비표준) 되도록이면 http redirect를 사용해야한다고 한다.
'TIL' 카테고리의 다른 글
02.07 (0) | 2023.02.07 |
---|---|
2922.11.21 (0) | 2022.11.21 |
styled components의 tagged template strings가 js문법이었다. (0) | 2022.09.29 |
변수 이름은 매우 중요했다 (0) | 2022.09.28 |
디바운싱과 데코레이터 (0) | 2022.09.09 |