我試圖使用bash命令wget下載此網頁http://maps.googleapis.com/maps/api/geocode/xml?address=Coimbatore+&sensor=true(Google maps api)。但是我得到的迴應是一個頁面,告訴我該請求被拒絕。我試圖用Python urllib函數下載它,這是成功的。那麼wget有什麼特別之處呢?或者我錯過了什麼?wget有什麼特別的嗎?
1
A
回答
3
Bash對於&字符具有特殊含義。您需要使用反斜槓(\)或將整個URL包裝在單引號中(')。
1
這是因爲特殊字符由bash解釋(例如,?
,而&`使得該過程在後臺中)。 只是簡單的引號包裹它,它應該工作。
1
我能想象這是因爲robots.txt
你可以調整的,以用戶代理(可能)得到過去
如果你有網站的所有者的許可(!),你可以無視機器人。 txt將-erobots=off
傳遞給wget,所以:
wget -erobots=off \
'http://maps.googleapis.com/maps/api/geocode/xml?address=Coimbatore+&sensor=true'
相關問題
- 1. 這個特殊的主要功能有什麼特別的嗎?
- 2. Git特性分支有什麼特別之處嗎?
- 3. 下面的curl和wget有什麼區別?
- 4. JavaScript對象中的init函數有什麼特別之處嗎?
- 5. 當其他人升職時,有什麼特別的事情嗎?
- 6. 卡夫卡的留言鍵有什麼特別之處嗎?
- 7. 新的HTML5菜單元素有什麼特別之處嗎?
- 8. 在makefile中對$(MAKE)有什麼特別的含義嗎?
- 9. 有什麼特別的:conditions => [a_field IN(..,..,..)]?
- 10. c中有什麼特別的字符?
- 11. ashmem有什麼特別的權力?
- 12. wget與Perl的lwp有什麼不同?
- 13. 什麼是\ 003特別的?
- 14. numpy.random.seed()有什麼用處它有什麼區別嗎?
- 15. Indexhibit有什麼特別之處?
- 16. 80端口有什麼特別之處?
- 17. prn.csv有什麼特別之處?
- 18. Unix時間有什麼特別之處?
- 19. UI線程有什麼特別之處?
- 20. 關閉有什麼特別之處?
- 21. `str_replace`有什麼特別之處?
- 22. const @「SomeString」有什麼特別之處?
- 23. 屬性有什麼特別之處?
- 24. 關於0x55AA有什麼特別之處?
- 25. 獲取特定類別/使用wget
- 26. .NET和ASP.NET有什麼區別嗎
- 27. RPC和IPC有什麼區別嗎?
- 28. UserLocalServiceUtil.addRoleUser和RoleLocalServiceUtil.addUserRole有什麼區別嗎?
- 29. 這些陳述有什麼區別嗎?
- 30. `overload`關鍵字有什麼區別嗎?