RSS订阅 | 匿名投稿
标签

delphi IDHTTP returning HTTP 1.1/500 显示错误内容

//delphiIDHTTPreturningHTTP1.1/500显示错误内容IDHTTP.Response.RawHeaders.Text;
类别:组件 作者:admin 日期:2018-02-20 21.16.29 点击:141 评论:0

delphi idhttp 实战用法(TIdhttpEx)

以delphiXE8自带indy(10.5.8.0)组件为例,分享实战中遇到的问题及解决方法。TIdHttpEx用法实例01[多线程获取网页](包含完整源码)实例02(如何Post参数,如何保存与提取Cookie)待写TIdHttpEx已实现了对GZIP的解压,对UTF…
类别:组件 作者:admin 日期:2018-02-05 20.49.11 点击:95 评论:0

Delphi实现使用TIdHttp控件向https地址Post请求

开篇:公司之前一直使用http协议进行交互(比如登录等功能),但是经常被爆安全性不高,所以准备改用https协议。百度了一下资料,其实使用IdHttp控件实现https交互的帖子并不少,鉴于这次成功实现了功能,在此总结分…
类别:组件 作者:admin 日期:2018-02-02 18.20.14 点击:59 评论:0

DELPHI 通过idhttp实现登录验证

最近在做客户端的时候,遇到一个问题,登录验证的时候,因为我用的是mysql数据库,需要安装驱动,而这个驱动每个用户都得去装才行,这样就不太适合用户体验了,最后我决定通过idhttp来实现这一功能,具体如下:首先,…
类别:组件 作者:admin 日期:2018-01-22 20.21.49 点击:44 评论:0

Delphi IDHTTP控件:GET/POST 请求

最近一直在使用IDHTTP,下面是一些关于GET、POST请求基本使用方法的代码一、GET请求procedureGetDemo;varIdHttp:TIdHTTP;Url:string;//请求地址ResponseStream:TStringStream;//返回信息ResponseStr:string;begin//创…
类别:组件 作者:admin 日期:2018-01-09 08.42.43 点击:90 评论:0

delphi idhttp中application/x-www-form-urlencoded字符说明

一、概述在学习ajax的时候,如果用post请求,需要设置如下代码。idhttp.Request.ContentType:="content-type","application/x-www-form-urlencoded";1虽然知道需要这么做,但是不知道application/x-www-form-urlenco…
类别:组件 作者:admin 日期:2018-01-09 08.18.13 点击:182 评论:0

Delphi调用Http接口方法

usesIdHTTP;SS:=TStringStream.Create('',TEncoding.UTF8);HttpClient:=TIdHttp.Create();ParamList:=TStringList.Create;tryParamList.Add('LoginName=xx');ParamList.Add('Password=xx');ParamList.Add('SmsKind=8…
类别:组件 作者:admin 日期:2018-01-09 08.07.27 点击:407 评论:0

TIdHTTPResponseInfo 中文乱码问题解决

procedureTFm_Main.onCommandGet(AContext:TIdContext;ARequestInfo:TIdHTTPRequestInfo;AResponseInfo:TIdHTTPResponseInfo);beginAResponseInfo.ContentType:='text/html';AResponseInfo.CharSet:='UTF-8';ARespon…
类别:组件 作者:admin 日期:2018-01-09 08.01.25 点击:84 评论:0

Delphi 调用极光推送服务端HTTP API实例

下面是delphi调用极光推送服务端HTTPAPI实例HttpClient.HandleRedirects:=True;HttpClient.Request.ContentType:='application/json';HttpClient.Request.BasicAuthentication:=True;HttpClient.Request.Authenticat…
类别:组件 作者:admin 日期:2018-01-09 08.00.22 点击:105 评论:0

delphi IdHTTP.post超时导致整个线程停止问题解决

在网络繁忙或者网络异常的情况下,TIdHTTP.post(URL)没有任何信息反馈,一直阻塞,导致整个线程停止设置ReadTimeoutConnectTimeout后问题解决
类别:组件 作者:admin 日期:2018-01-09 07.59.18 点击:20 评论:0

delphi IdHTTP代理设置

HttpClient.ProxyParams.BasicAuthentication:=True;HttpClient.ProxyParams.ProxyServer:='192.168.1.1';HttpClient.ProxyParams.ProxyPort:=808;HttpClient.ProxyParams.ProxyUsername:='user';HttpClient.ProxyPa…
类别:组件 作者:admin 日期:2018-01-09 07.58.50 点击:19 评论:0

DELPHI获取宽带IP

procedureTForm1.Button1Click(Sender:TObject);varurl:string;beginurl:='http://pv.sohu.com/cityjson?ie=utf-8';Memo1.Text:=IdHTTP1.Get(url);end;
类别:网络 作者:admin 日期:2018-01-07 16.14.25 点击:33 评论:0

delphi idhttp的用法

idhttp的用法1)POSTfunctionPostMethod(http:TIDhttp;URL:string;Params:TStringList):string;varRespData:TStringStream;beginRespData:=TStringStream.Create('');trytryifhttp=nilthenExit;Http.Post(URL,Params…
类别:组件 作者:admin 日期:2018-01-07 16.00.42 点击:201 评论:0

Delphi-idHttp-JSON用法

从国外网站抄来的代码Delphisource:http:=TIdHttp.Create(nil);http.HandleRedirects:=True;//允许头转向http.ReadTimeout:=5000;//请求超时设置http.Request.ContentType:='application/json';//设置内容类型为json…
类别:网络 作者:admin 日期:2018-01-05 16.02.22 点击:36 评论:0

Delphi IDFtp用法

如果在同一电脑上运行多个IdHTTPServer实例,IdHTTPServer使用时候,一定要注意“DefaultPort”属性,其实真正绑定端口是这个属性决定的,所以希望IdHTTPServer绑定在那个端口上,应该把要绑定的端口设置在“Default…
类别:组件 作者:admin 日期:2018-01-05 14.07.12 点击:26 评论:0

delphi idHTTP最简洁的修改和取得Cookie例子

procedureTForm1.Button1Click(Sender:TObject);varHTTP:TidHTTP;html,s:string;i:integer;beginHTTP:=TidHTTP.Create(nil);tryHTTP.HandleRedirects:=True;HTTP.AllowCookies:=True;HTTP.Request.CustomHeaders.Val…
类别:组件 作者:admin 日期:2018-01-03 23.19.05 点击:252 评论:0

Delphi IdHTTP 设置cookie 和访问后读取Cookie 值

procedureTForm1.btn1Click(Sender:TObject);varIdHTTP:TIdHTTP;mstrCookie:string;Cookies:TIdCookieManager;i:Integer;beginIdHTTP:=TIdHTTP.Create(nil);IdHTTP.Request.UserAgent:='';mstrCookie:='aaa=5555&…
类别:组件 作者:admin 日期:2018-01-03 23.17.34 点击:401 评论:0

delphi tidhttp 超时设置无效的解决方法

现在delphi都发布到xe8了,tidhttp还有缺陷,那就是超时设置在没有网络或者连不上服务器的时候是无效的,不管你设置为多少都要10-20秒。connectTimeout和readTimeout都试过了,网上找了一圈,有人提出修改源码,我没…
类别:组件 作者:admin 日期:2018-01-03 22.08.08 点击:84 评论:0

delphi idHttp上传图给ASP完美解决

delphiidHttp上传图给ASP完美解决unitUnit1;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs,IdBaseComponent,IdComponent,IdTCPConnection,IdTCPClient,IdHTTP,StdCtrls…
类别:组件 作者:admin 日期:2018-01-02 14.54.14 点击:22 评论:0

delphi 利用TIdHttp实现文件下载的分块断点续传

环境delphi2007+indy网上有大量利用TIdHttp控件下载并支持断点续传的例子,但在delphi2007环境下运行都不成功。最近应为项目需要编写了一个测试程序,可以成功实现分块断点续传,并支持链接重定向后,自动获得真实的…
类别:组件 作者:admin 日期:2014-07-29 17.18.32 点击:3222 评论:0