这里主要说的是中文乱码的问题
1. 发过去的是乱码如下处理, 服务器采用的是UFT-8编码的情况下
uses HTTPApp;
sPost := HTTPEncode(UTF8Encode('中文处理'));
2. 返回的是乱码如下处理
ResponseStream:=TStringstream.Create('',TEncoding.UTF8);
idhttp.Post(ConnectUrl,sends,ResponseStream);
本文提供了两种解决中文乱码的方法:一种是在发送中文数据时,使用HTTPApp组件结合UTF8Encode进行编码;另一种是在接收数据时,通过设置ResponseStream的编码为UTF8来避免乱码。这些方法适用于服务器采用UTF-8编码的情况。
这里主要说的是中文乱码的问题
1. 发过去的是乱码如下处理, 服务器采用的是UFT-8编码的情况下
uses HTTPApp;
sPost := HTTPEncode(UTF8Encode('中文处理'));
2. 返回的是乱码如下处理
ResponseStream:=TStringstream.Create('',TEncoding.UTF8);
idhttp.Post(ConnectUrl,sends,ResponseStream);
转载于:https://www.cnblogs.com/railgunman/p/10290718.html

被折叠的 条评论
为什么被折叠?