터미널에서 URL 리디렉션 확인

터미널에서 URL 리디렉션 확인

확인하고 싶은 도메인 리디렉션이 많은 서버가 있습니다.

저는 브라우저가 도메인을 캐시하는 방식을 신뢰하지 않기 때문에 실시간으로 보고 있는지 아니면 캐시에서 리디렉션을 보고 있는지 잘 모르겠습니다.

터미널에서 리디렉션을 테스트하고 캐싱 없이 실제를 볼 수 있는 방법이 있나요?

나는 열심히 노력했다

curl -I http://example.com

다른 게시물에서도 언급했지만, 내 Mac에 관한 중요한 정보는 제공하지 않습니다.

그것은 나에게 이것을 제공합니다 :

HTTP/1.1 406 Not Acceptable
Date: Mon, 29 Jan 2018 18:26:50 GMT
Server: Apache
Content-Type: text/html; charset=iso-8859-1

답변1

curl-L선택 하세요

-L, --location (HTTP) 서버가 요청한 페이지가 다른 위치(Location: 헤더 및 3XX 응답 코드로 표시됨)로 이동했다고 보고하는 경우 이 옵션을 사용하면 컬이 새 위치에서 요청을 다시 실행하게 됩니다. . ..

curl -L example.com 따라서 모든 리디렉션 후에 문서를 제공해야 하는 것을 사용할 수 있습니다 .

-v또한 리디렉션 중임을 나타내는 자세한 플래그를 제공할 수 있습니다 .

관련 정보