我在使用带有Google Contacts API的Indy HTTP(在Delphi中)时遇到问题.
请参阅以下页面上的“ClientLogin响应”部分:
http://code.google.com/apis/accounts/docs/AuthForInstalledApps.html
当验证不正确或发生错误时,服务器返回403 …正如预期的那样.然而,根据该文档,客户端需要响应内容中的信息,例如,错误原因和验证码URL等
问题是Indy IdHTTP组件在403上抛出异常,响应内容为空.到目前为止,我找不到这个内容.我尝试将调用包装在Post中…除了然后读取响应流,但它总是在403上清空.
我该怎么做呢?