bit.ly와 같은 단축 URL에서 전체 URL을 얻는 방법은 무엇입니까?

bit.ly와 같은 단축 URL에서 전체 URL을 얻는 방법은 무엇입니까?
  • 문서에 단축 URL이 있습니다.
  • 나는 이 URL에 유용한 정보가 포함되어 있다고 생각하여 열고 싶습니다.
  • 하지만 전체 URL이 보일 때까지는 링크를 클릭하고 싶지 않습니다.

bit.ly와 같은 단축 URL에서 전체 URL을 얻는 방법은 무엇입니까?

답변1

쉘 명령을 사용하여 간단하고 우아한 솔루션을 찾았습니다.

curl --head bitly.is/urlshortening|grep Location|awk '{print $2}'

쉘 명령 설명:

  • curl--headwithHTTP 헤더만 가져오기
  • grepURL 값이 포함된 텍스트 줄 가져오기
  • awkURL 값만 인쇄
  • 완벽한

더 짧게:curl --head --location bitly.is/urlshortening

valid를 사용하는 이유 curl는 URL 단축기가HTTP 리디렉션따라서 이 솔루션은 다음에 대한 지식을 사용합니다.HTTP 리디렉션 작동 방식.

ps IMO 이 솔루션(1.) IMO는 N 브라우저 확장/타사 사이트를 검토하는 것보다 빠르며(2.) 초보자도 쉘 명령이 쉽기 때문에 curl브라우저 확장이나 타사 사이트보다 확실히 낫습니다 ( 3.). curl브라우저 확장 프로그램/타사 웹사이트는 왔다 갔다 합니다.

답변2

파이어폭스의 경우:

Chrome 기반 브라우저의 경우:

아직 테스트하지 않았습니다.

곱슬:curl -s -I "$URL" | awk '/location:/{print $2}'

wget아마도 그렇게 하는 것도 가능할 것입니다(그렇습니다 -d). 하지만 지금은 설명서를 읽다가 반쯤 자고 있습니다.

관련 정보