我正在使用install4j,我想从安装程序中调用rest api。 我搜索了HTTP请求操作的文档,但无法找到,所以我的问题是, 我想使用post方法向json发送http请求,因为我提供了以下属性:
Request Headers : Content-Type=application/json,
Form data = key1=value1;key2=value2;....keyN=valueN,
URL=http://localhost:8180/ng/app-setting
但我不明白,如何提供身份验证详细信息?
当我运行安装程序文件时,http请求执行开始并在显示我在属性中设置的错误消息后询问用户名密码,但安装程序如何提供确切的错误消息?因为我没有得到确切的错误或什么是响应消息/代码?
请提供解决方案和文档链接。 另请告诉我如何使用json提供http请求(使用REST)POST方法的步骤。
答案 0 :(得分:0)
如何提供身份验证详细信息
要以编程方式设置身份验证,请在安装程序中设置系统属性serverAuthUser
和serverAuthPassword
。
如何使用json提供http请求(使用REST)POST方法。
目前这是不可能的。我已将此添加到我们的问题跟踪器中。
更新2017-11-13
从6.1开始,当您将“HTTP请求”操作的“HTTP请求方法”属性设置为“POST”时,将显示“自定义请求正文”子属性。如果选中,则可以配置“内容类型”和“请求正文”属性。