TIdHTTP.Getを使用して、USPS Zip4結果のWebページソースを変数にロードしようとしています(4桁の郵便番号のサフィックスを抽出するため)。
PgSrc := IdHTTP1.Get('https://tools.usps.com/go/ZipLookupResultsAction!input.action?resultMode=0&companyName=&address1=1600+PENNSYLVANIA+AVE+NW&address2=&city=&state=Select&urbanCode=&postalCode=&zip=20500');
上記の例のURLは、任意のブラウザに貼り付けると正常に機能します。ただし、私のコードでは、「IOHandler値が無効です」というメッセージとともにEIdIOHandlerPropInvalidエラーが発生します。
調べるべき郵便番号がたくさんあるので、このエラーを回避するための助けや、別のアプローチの提案をいただければ幸いです。