微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用http请求创建和启动XL Release版本?

如何解决如何使用http请求创建和启动XL Release版本?

我需要帮助,因为我对HTTP请求不满意。

我正在尝试通过HTTP请求在XL Release服务器上创建Release。现在,我正在像这样的批处理文件中使用Curl

curl "https://{ID}:{password}@{IP}:{port}/api/v1/templates/Applications/Folder{IDFolder}/create" -i -X POST -H 'Content-Type:application/json' -H 'Accept:application/json' -d %0\..\ReleaseConfig.json

数据文件(与脚本位于同一目录中)是这样的json:

{ "releaseTitle" : "API Test","releaseVariables" : { },"releasePasswordVariables" : { },"scheduledStartDate" : null,"autoStart" : false }

问题是,执行命令时出现这样的错误

RESTEASY003065: Cannot consume content type

您知道什么可以帮助我的案件吗?

谢谢

解决方法

通过查看文件名,您似乎在Windows上。我怀疑您不能用引号转义Content-type,而必须使用双引号。 另外,要将文件作为POST数据传递,您必须使用@,如下所示:

notifSchedule = (todo,date) => {
PushNotification.localNotificationSchedule({
  id: todo.id,message: todo.title,date: date,allowWhileIdle: true,priority: 'high',});
};

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。