Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Inno setup 发送HTTP请求_Inno Setup_Httprequest - Fatal编程技术网

Inno setup 发送HTTP请求

Inno setup 发送HTTP请求,inno-setup,httprequest,Inno Setup,Httprequest,是否有任何方法可以使用(纯)Inno设置发送HTTP请求 isxdl.dll不是一个选项,因为它创建了“下载”窗口 另外,我希望避免使用curl。这个扩展可以在没有UI的情况下下载;(通过ITD_下载文件)使用: var WinHttpReq:变体; 开始 WinHttpRequest:=CreateOleObject('WinHttp.WinHttpRequest.5.1'); WinHttpReq.Open('GET','https://www.example.com/",假),; WinH

是否有任何方法可以使用(纯)Inno设置发送HTTP请求

isxdl.dll不是一个选项,因为它创建了“下载”窗口


另外,我希望避免使用curl。

这个扩展可以在没有UI的情况下下载;(通过ITD_下载文件)

使用:

var
WinHttpReq:变体;
开始
WinHttpRequest:=CreateOleObject('WinHttp.WinHttpRequest.5.1');
WinHttpReq.Open('GET','https://www.example.com/",假),;
WinHttpReq.Send(“”);
如果WinHttpReq.状态为200,则
开始
日志(格式('HTTP错误:%d%s',[Integer(WinHttpReq.Status),WinHttpReq.StatusText]);
结束
其他的
开始
日志(格式('HTTP响应:%s',[WinHttpReq.ResponseText]);
结束;
结束;