随笔分类 - 1TidHttp
摘要:超简单~加个函数转换下就OK了~ UTF8Decode() 我的用法是Memo1.text:=UTF8Decode(idhttp1.get('')); 转自: http://hack518.blog.sohu.com/99364146.html https://www.iteye.com/blog/
阅读全文
摘要:Delphi日期时间,就是常见的 2014-05-02 10:37:35 UNIX日期时间,一个整数,从1970/01/01 开始的秒数,int64位 标准UTC时间, 世界统一时间,世界标准时间,国际协调时间,简称UTC 不属于任意时区 中国大陆、中国香港、中国澳门、中国台湾、蒙古国、新加坡、马来
阅读全文
摘要:转:https://www.cnblogs.com/yangxuming/p/8086779.html
阅读全文
摘要:procedure TForm4.Button2Click(Sender: TObject); var sResponse: string; EnvStr : TStringStream; begin EnvStr := TStringStream.Create(Memo.Text, TEncoding.UTF8); try idHTTP.Request.ContentType :=...
阅读全文
摘要:出现这种问题的原因是由于访问的 URL地址为https或存在其跳转地址为https。 首先单纯使用idhttp是只能访问http,而https则需要搭配IdSSLIOHandlerSocketOpenSSL来实现对https的访问支持,当然还需要在系统目录或编译目标程序的同目录下有ssleay32.
阅读全文
摘要:这里主要说的是中文乱码的问题 1. 发过去的是乱码如下处理, 服务器采用的是UFT-8编码的情况下 uses HTTPApp; sPost := HTTPEncode(UTF8Encode('中文处理')); 2. 返回的是乱码如下处理 ResponseStream:=TStringstream.C
阅读全文
摘要:https://www.cnblogs.com/del/archive/2011/12/30/2307965.html
阅读全文
摘要:idHTTP 向网站发送json格式数据 发送普通格式 https://bbs.csdn.net/topics/390551578
阅读全文
摘要:HTTP 400 错误 : 请求无效 (Bad request); 出现这个没有进入到后台服务里; 原因: 1.前端提交数据的字段名称或者是字段类型和后台的实体类不一致,导致无法封装; 2.前端提交的到后台的数据应该是json字符串类型,而前端没有将对象转化为字符串类型;
阅读全文
摘要:Delphi XE10,Json 生成和解析,再利用indyhttp控件Post 2017年09月20日 18:30:23 阅读数:1973 --不多说,直接上代码 procedure TFrmMain.Brand; var JSONObject, jsonparam: TJSONObject; // JSON类 jsonArray: TJSONArray; // JSON数组变量 ...
阅读全文
摘要:之前的一篇博文详细描述了使用TIdhttp控件下载http协议的文件,在我项目的使用过程中发现对于下载Https协议中的文件与Http协议的文件不同,毕竟Https在HTTP协议基础上增加了SSL协议。接下来我们就来看看如何下载Https协议的服务器文件。 HTTPS既然是增加了SSL协议,那么我们
阅读全文
摘要:开篇:公司之前一直使用http协议进行交互(比如登录等功能),但是经常被爆安全性不高,所以准备改用https协议。百度了一下资料,其实使用IdHttp控件实现https交互的帖子并不少,鉴于这次成功实现了功能,在此总结分享给大家。 开发环境:XE2 + Indy10 https服务协议:使用Json
阅读全文