自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (3)
  • 收藏
  • 关注

空空如也

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

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

2021-01-16

DelphiXE10中IdScheduler.pas修改

用idTCPServer和idTCPClient做通讯时,只要从Server端主动发送过数据到Client端,就会出现问题: 1、在关闭软件时,出现无响应,程序不能关闭; 2、idTCPClient断开后就再也连接不上了 ----------------------------------------------------------------------- 通过修改IdScheduler.pas源代码,解决这个问题。

2020-10-08

确保在Delphi7下能使用的libeay32_ssleay32

确保在Delphi7下能使用的libeay32_ssleay32 需要IdHttp控件和IdSSLIOHandlerSocket控件; 示例代码: IdSSLIOHandlerSocket1 := TIdSSLIOHandlerSocket.Create(nil); IdSSLIOHandlerSocket.SSLOptions.Method:=sslvTLSv1; IdSSLIOHandlerSocket.SSLOptions.Mode := sslmClient; IdHttp1.IOHandler:=IdSSLIOHandlerSocket1;

2018-12-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除