Inno Setup 的 DwinsHs:如何添加请求的 apikey HTTP header?
DwinsHs for Inno Setup: How to add an apikey HTTP header of a request?
我正在使用名为 DwinsHs 的第三方工具进行 Inno Setup。
这个第三方工具使我能够在安装过程中下载文件。
我想向远程服务器发送 HTTPS 请求,我想将 apikey
传递给请求的 header,但它 returns 错误 401。
这是代码:
[ISPP]
#define fileURL "https://myserver.xom?apikey=XXXX-XXXX-XXXX-XXXX"
[Code]
Source: "<path_to_my_file>"; \
DestDir: "{app}"; \
Flags: external deleteafterinstall; \
Check: DwinsHs_Check( ExpandConstant('<path_to_my_file>'), '{#fileURL}', 'mySetup', 'Get', 0, 0)
我找到了解决方案;
所以,保留 url 而没有 ?apkikey=...
[ISPP]
#define fileURL "https://myserver.xom"
并通过编辑 dwinshs.iss
中的 const HTTP_HEADER
在 header 中添加 apikey
:
HTTP_HEADER = 'apikey: xxxx-xxxx-xxxx-xxxx';
我正在使用名为 DwinsHs 的第三方工具进行 Inno Setup。
这个第三方工具使我能够在安装过程中下载文件。
我想向远程服务器发送 HTTPS 请求,我想将 apikey
传递给请求的 header,但它 returns 错误 401。
这是代码:
[ISPP]
#define fileURL "https://myserver.xom?apikey=XXXX-XXXX-XXXX-XXXX"
[Code]
Source: "<path_to_my_file>"; \
DestDir: "{app}"; \
Flags: external deleteafterinstall; \
Check: DwinsHs_Check( ExpandConstant('<path_to_my_file>'), '{#fileURL}', 'mySetup', 'Get', 0, 0)
我找到了解决方案;
所以,保留 url 而没有 ?apkikey=...
[ISPP]
#define fileURL "https://myserver.xom"
并通过编辑 dwinshs.iss
中的 const HTTP_HEADER
在 header 中添加 apikey
:
HTTP_HEADER = 'apikey: xxxx-xxxx-xxxx-xxxx';