【发布时间】:2020-04-17 05:00:03
【问题描述】:
我尝试从 centos 到 Redhat 服务器执行以下 curl 命令。它返回以下错误。但是当我直接在 RedHat 服务器中执行它时,相同的 curl 命令工作正常。
卷曲命令:
curl --cert client_cert.pem --key client_key.pem --cacert server_cert.pem -u uname:pwd -X POST https:xyz.com/start -H "Content-Type: application/json" -H "Accept: /" --data '{"operationName": "上传", "operationAlias": "上传配置 来自网络的数据”,“操作属性”: {"takeSranBtsFileBackups": true, "WS": "working_set2_32118"}}' -k
错误:
“错误”:{“userMessage”:“WebApplicationException: com.sun.jersey.api.MessageException:Java 的消息体阅读器 班级 com.nokia.oss.configurator.rac.operationservice.webservice.rest.bindings.StartOperation, 和 Java 类型类 com.nokia.oss.configurator.rac.operationservice.webservice.rest.bindings.StartOperation, 并且未找到 MIME 媒体类型 application/octet-stream。 } curl:(6)无法解析主机:应用程序;名称或服务未知}
我该如何解决这个错误?
【问题讨论】:
-
https:example.com/start看起来像无效的 URL,请尝试使用https://example.com/start。您能否澄清您的问题并提供可重复的示例或其他详细信息。可能是网络问题,可能是 DNS 已关闭或其他原因。并且问题与当前表单中的标签python无关。 -
感谢您的评论。实际上这是一个错字。我只使用有效的主机。当我尝试从 Centos 服务器中的 python 脚本执行此 curl 命令时,它抛出了上述指定的错误。