相关推荐

IdHTTPServer+utf8转换+json解析

本demo用IdHTTPServer接收上报数据,然后进行utf8编码转换,在用delphixe10.2自带的json作解析,代码简洁实用.

atgameover

Delphi10中idHttpServer接收中文参数乱码的处理

idHttpServer在开发中比较方便,一般情况都能应付。但在接收浏览器发送的带中文URL时,取参数就会是乱码。经过查找资源,发现大部分浏览器,中文一般会先转码为utf-8,此时,idHttpServer控件会根据请求头中ContentType的Chatset进行相应的转码,以形成正确的参数。但奇怪的是,控件没有取到这个值,因此,就用默认的Charset进行转码,结果就不是我们所希望的。控件又不能显示的设置这个charset,只能折衷地修改一下源码,以适应针对utf-8编码的转码。

chenylin

Delphi XE + IdHTTPServer + utf8转换 + json解析(源码+测试可用)

Delphi XE + IdHTTPServer + utf8转换 + json解析(源码+测试可用)

我CDJ

IdHTTPServer复杂JSON递归解析.rar

IdHTTPServer复杂JSON递归解析,用递归方法遍历解析任意复杂JSONG,代码简洁规范,堪称经典.

atgameover

Delphi XE + IdHTTPServer + UTF-8转换 + JSON解析 (源码+测试可用)

elphi XE + IdHTTPServer + UTF-8转换 + JSON解析 (源码+测试可用) 概述 本项目是专为Delphi XE开发者设计的一个实用资源,旨在展示如何在Delphi XE环境中集成Indy库中的IdHTTPServer组件,实现UTF-8编码的转换处理,并整合JSON数据的解析功能。无论是对于正在构建Web服务、API接口或是需要处理网络通信的Delphi应用开发者来说,这都是一份宝贵的参考代码。 特性 IdHTTPServer集成:演示了如何设置和运行一个基于IdHTTPServer的简单Web服务器。 UTF-8转换:提供了处理请求和响应中UTF-8编码的方法,确保跨平台的文本兼容性。 JSON解析:展示了利用Delphi内置或第三方库进行JSON数据的有效解析与生成。 源码完整:包含了所有必要的源代码,可直接编译运行,适用于学习和实际项目部署。 测试验证:随包附带测试用例,确保功能完整且稳定可用。 技术栈 开发环境:Delphi XE 网络服务:Indy (IdHTTPServer) 编码处理:标准库及/或自定义函数 数据格式:JSON 解析方法可

tjsoft
评论 3
收藏 已收藏
分享
返回顶部
swsw1
Delphi 5,944 成员 262,941 内容