delphi - 在 Delphi 上使用 Indy 时如何忽略 EIdConnClosedGracefully?
问题描述
我正在使用 Digest auth 发出 GET 请求,但它在HTTP.Get
.
HTTP := TIdHTTP.Create;
try
HTTP.OnAuthorization := HTTPAuthorization;
HTTP.Request.Clear;
HTTP.HTTPOptions := HTTP.HTTPOptions + [hoInProcessAuth];
Memo1.Text := HTTP.Get(LabeledEdit1.Text);
ShowMessage('GOT!!!');
finally
HTTP.Free;
end;
例外是 EIdConnClosedGracefully。
HTTP.Response.ResponseCode
是 401
HTTP.Response.ResponseText
是“连接正常关闭”。
即使有这个例外,我如何才能获得响应正文?
解决方案
推荐阅读
- javascript - API Youtube,Firefox 上没有“Access-Control-Allow-Origin”
- python - 由于缺少 api_auth.deny_all,气流命令出错
- flutter - 如何手动刷新或重新加载flutter firestore streambuilder?
- windows - julia MethodError: 没有方法匹配长度(::WinRPM.RPMVersionNumber)
- pinterest - Pinterest 按钮问题 - 错误 Content-Security-Policy 指令“prefetch-src”在当前禁用的标志后面实现
- sql - SQL 按最初购买的产品列出其他购买的产品并计算买家
- php - 输出缓冲:用 HTML 代码制作字符串的简单方法
- python - Discord.py --> channel.mention
- vector - 是否可以将集合扩展到函数的多个参数
- python - 如何在 BigQuery 客户端 Python API 中以原子方式覆盖表