Indy delphi 10.2

问题描述 投票:-2回答:1

我正在使用Delphi 10.2,并且正在使用400 Bad Request获得TIdHTTP.Get()异常。该应用程序于2019年11月7日开始运行,现在无法正常工作。我可以在可以正常运行的任何浏览器中输入HTTP调用字符串,但现在不能在Indy中输入。

我的请求字符串是:

accept text/html,*/*
accept charset  UTF-8
basicauthentication true
contentType Text/xml
UserAgent  Mozilla/4.0 (compatible; MyApp)Mozilla/4.0 (compatible; MyApp)
indy10 delphi-10.2-tokyo
1个回答
0
投票

感谢您的回答和建议。我发现了造成问题的原因。看来我的URL中有一些嵌入的空间正在触发错误的请求消息。

让我失望的是,将相同的URL粘贴到浏览器中可以正常工作,但是带有indy的相同URL失败了。更正嵌入空间的问题后,它可以按预期工作。

© www.soinside.com 2019 - 2024. All rights reserved.