Mam taki adres URL:
http://dl.minitoons.ir/longs/Khumba (2013) [EN] [BR-Rip 720p] - [www.minitoons.ir].rar
Chcę pobrać ten adres URL za pomocą wget
. Jeśli przekażę to bezpośrednio wget
, wszystko pójdzie dobrze. Ale jestem w sytuacji, że mam tylko zakodowane wersje adresów URL pobierania. Jeśli przekażę zakodowaną wersję adresu URL powyżej wget
, generuje następujący błąd:
$ wget "http%3A%2F%2Fdl.minitoons.ir%2Flongs%2FKhumba%20(2013)%20%5BEN%5D%20%5BBR-Rip%20720p%5D%20-%20%5Bwww.minitoons.ir%5D.rar"
wget: unable to resolve host address `http://dl.minitoons.ir/longs/khumba (2013) [en] [br-rip 720p] - [www.minitoons.ir].rar'
Zauważ, że wget
zmieniłem wielkość liter URL (na przykład Khumba
na khumba
). Co powinienem zrobić, aby rozwiązać ten problem?
python -c 'import urllib2; print urllib2.unquote("'${URL}'")'
robi się mniej więcej tak samo, jeśli umieścisz swój adres URL w zmiennej URL środowiska.