社区
Delphi
帖子详情
delphi idhttp post = 乱码
贵生
2014-03-05 06:01:35
平台 :windows 7
IDE; delphi xe 5
使用idhttp控件post 一个字符时,如果字符串里含有“=”号的话,再返回这个字符串的话,字符串里的“=”会变成 “3D”,怎么解决?
...全文
493
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
的数据,运行两个实例中的程序,可以相互发送文字信息或文件了,
Indy10.6和OpenSSL解决D7下GET&
POST
;
乱码
下载
含Indy10.6 用于D7~XE6有详细安装方法;libeay32.dll和ssleay32.dll完美适用于indy10.6;解决D7下GET&
POST
;中文
乱码
的方法。
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
Delphi
5,936
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章