2016-09-17 11 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=" 

このURLはブラウザから通常の出力を返しません。

答えて

1

User-Agentヘッダーを(-Aオプションを使用して)指定する必要があり、その要求はブラウザからの要求に似ています。 、それが動作

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

おかげで、投票まで1:また、原因URLで!の存在のために、一つは"の代わりに'を使用する必要があります –

関連する問題