我发布了这个问题DwinsHs for Inno Setup: How to add an apikey HTTP header of a request?
现在我想HTTP_HEADER
在安装过程中编辑。是HTTP_HEADER
一个const
。我将其更改为 avar
以便能够对其进行编辑。但是当我这样做时,在下载过程中出现错误“无法向 HTTP 服务器发送请求”
在我的设置中,用户应在前一个向导页面中插入凭据(用户、密码),然后设置从远程服务器获取用户会话的 APIKEY,从远程服务器下载用户请求的文件。
HTTP_HEADER
const
被HttpSendRequest(hRequest, HTTP_HEADER, Length(HTTP_HEADER), '', 0);
用于dwinshs.iss
:_
function HttpSendRequest(hRequest: HINTERNET; lpszHeaders: PAnsiChar; dwHeadersLength: DWORD; lpOptional: PAnsiChar;
dwOptionalLength: DWORD): BOOL;
external 'HttpSendRequestA@wininet.dll stdcall delayload setuponly';
我将类型更改为HTTP_HEADER
,PAnsiChar
但我有同样的错误。
你能告诉我如何解决我的问题吗?谢谢。