社区
Delphi
帖子详情
delphi idhttp post = 乱码
贵生
2014-03-05 06:01:35
平台 :windows 7
IDE; delphi xe 5
使用idhttp控件post 一个字符时,如果字符串里含有“=”号的话,再返回这个字符串的话,字符串里的“=”会变成 “3D”,怎么解决?
...全文
512
7
打赏
收藏
delphi idhttp post = 乱码
平台 :windows 7 IDE; delphi xe 5 使用idhttp控件post 一个字符时,如果字符串里含有“=”号的话,再返回这个字符串的话,字符串里的“=”会变成 “3D”,怎么解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
贵生
2014-04-04
打赏
举报
回复
无解,改用soap了
lght
2014-03-07
打赏
举报
回复
httpdecode
贵生
2014-03-07
打赏
举报
回复
前台提交到后台数据库的中文变成了 类似%EE%F4的东西,有没有办法变中文啊
Delphi小叮当
2014-03-06
打赏
举报
回复
同意楼上 需要转码
lght
2014-03-06
打赏
举报
回复
%3D吧,应该是需要转码 httpdecode
贵生
2014-03-05
打赏
举报
回复
同样的代码,在delphi7下不会出现这种问题,真是奇怪
贵生
2014-03-05
打赏
举报
回复
没人出手相救?
Delphi
10中
id
Http
Server接收中文参数
乱码
的处理
id
Http
Server在开发中比较方便,一般情况都能应付。但在接收浏览器发送的带中文URL时,取参数就会是
乱码
。经过查找资源,发现大部分浏览器,中文一般会先转码为utf-8,此时,
id
Http
Server控件会根据请求头中ContentType的Chatset进行相应的转码,以形成正确的参数。但奇怪的是,控件没有取到这个值,因此,就用默认的Charset进行转码,结果就不是我们所希望的。控件又不能显示的设置这个charset,只能折衷地修改一下源码,以适应针对utf-8编码的转码。
Delphi
XE +
id
Http
和
Http
Server + 当客户端与服务器作数据传输的实例+(源码+测试可用)
服务器监听来自
id
Http
的数据,运行两个实例中的程序,可以相互发送文字信息或文件了,
Delphi
XE +
Id
HTTP
Server + utf8转换 + json解析(源码+测试可用)
Delphi
XE +
Id
HTTP
Server + utf8转换 + json解析(源码+测试可用)
delphi
7下实现
http
的
post
操作共4页.pdf
delphi
7下实现
http
的
post
操作共4页.pdf.zip
p4
id
http
.zip
关于
delphi
访问java接口的例子,网上有很多,看似说的都很详细,很有道理,但实际用起来总存在这样那样的问题。 本例实现了在
delphi
10.3下,通过
id
http
控件访问java的
http
服务,中文不
乱码
。亲测没有问题。 有两点需注意: 1:是
http
,不是
http
s,如果需访问
http
s,则需要在基础之做稍加修改。 2:本例中,url没有进行编码,url中包含中文,请通过
http
app单元下的
http
encode函数进行编码。
Delphi
5,943
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章