![bit.ly와 같은 단축 URL에서 전체 URL을 얻는 방법은 무엇입니까?](https://linux55.com/image/217214/bit.ly%EC%99%80%20%EA%B0%99%EC%9D%80%20%EB%8B%A8%EC%B6%95%20URL%EC%97%90%EC%84%9C%20%EC%A0%84%EC%B2%B4%20URL%EC%9D%84%20%EC%96%BB%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
- 문서에 단축 URL이 있습니다.
- 나는 이 URL에 유용한 정보가 포함되어 있다고 생각하여 열고 싶습니다.
- 하지만 전체 URL이 보일 때까지는 링크를 클릭하고 싶지 않습니다.
bit.ly와 같은 단축 URL에서 전체 URL을 얻는 방법은 무엇입니까?
답변1
쉘 명령을 사용하여 간단하고 우아한 솔루션을 찾았습니다.
curl --head bitly.is/urlshortening|grep Location|awk '{print $2}'
쉘 명령 설명:
curl
--head
withHTTP 헤더만 가져오기grep
URL 값이 포함된 텍스트 줄 가져오기awk
URL 값만 인쇄- 완벽한
더 짧게:curl --head --location bitly.is/urlshortening
valid를 사용하는 이유 curl
는 URL 단축기가HTTP 리디렉션따라서 이 솔루션은 다음에 대한 지식을 사용합니다.HTTP 리디렉션 작동 방식.
ps IMO 이 솔루션(1.) IMO는 N 브라우저 확장/타사 사이트를 검토하는 것보다 빠르며(2.) 초보자도 쉘 명령이 쉽기 때문에 curl
브라우저 확장이나 타사 사이트보다 확실히 낫습니다 ( 3.). curl
브라우저 확장 프로그램/타사 웹사이트는 왔다 갔다 합니다.
답변2
파이어폭스의 경우:
- https://addons.mozilla.org/firefox/addon/short-url-expander/
- https://addons.mozilla.org/firefox/addon/url-revealer/
- https://addons.mozilla.org/firefox/addon/expand-url/
Chrome 기반 브라우저의 경우:
- https://chrome.google.com/webstore/detail/preview-short-urls/lhnpeajamdliepjblldlgghmpkohfjakb
- https://chrome.google.com/webstore/detail/unshortenit/lgmkbhnfldpklfakbcopgkkhonofficm
아직 테스트하지 않았습니다.
곱슬:curl -s -I "$URL" | awk '/location:/{print $2}'
wget
아마도 그렇게 하는 것도 가능할 것입니다(그렇습니다 -d
). 하지만 지금은 설명서를 읽다가 반쯤 자고 있습니다.