小编sn_*_*a_v的帖子

从 Delphi 6 上的 Indy 9 升级到 Delphi 11 上的 Indy 10 后获取空间

我已经从 Delphi 6 迁移到 Delphi 11(64 位版本),并且我正在使用 Indy 和 ZLib 组件。我已经从 Indy 9 迁移到 Indy 10,使用组件发布 API,在此之前我通过以下方式将字符串写入流:

var 
  XML: String; 
  stream: TStream;
begin
  ...
  stream.WriteBuffer(XML[1], Length(XML) * 2);
Run Code Online (Sandbox Code Playgroud)

然后使用 ZLib 组件对其进行压缩。但当它到达服务器时,它会包含消息中每个字母的空格:

< h t m l > u s e r < / h t m l >
Run Code Online (Sandbox Code Playgroud)

关于如何解决这个问题有什么想法吗?

xml delphi indy tstream delphi-11-alexandria

1
推荐指数
1
解决办法
103
查看次数

标签 统计

delphi ×1

delphi-11-alexandria ×1

indy ×1

tstream ×1

xml ×1