2016-09-17 85 views
-2

空白我試圖使用捲曲,像這樣USPS查找一個郵政編碼:捲曲收益從合法的URL

curl "https://tools.usps.com/go/ZipLookupResultsAction!input.action?resultMode=2&companyName=&address1=&address2=&city=&state=Select&urbanCode=&postalCode=11111&zip=" 

此網址從瀏覽器返回正常輸出。

回答

1

需要指定User-Agent標題(使用-A選項),以便該請求類似於來自瀏覽器的請求。此外,由於!在URL中存在,人們必須使用',而不是"

curl -A "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:48.0) Gecko/20100101 Firefox/48.0" \ 
    'https://tools.usps.com/go/ZipLookupResultsAction!input.action?resultMode=2&companyName=&address1=&address2=&city=&state=Select&urbanCode=&postalCode=10001&zip=' 
+0

它的工作原理,謝謝你,一起來投票 –