文档中除了 CURL Post 示例之外的 Solace Rest API 用法或示例
Posted
技术标签:
【中文标题】文档中除了 CURL Post 示例之外的 Solace Rest API 用法或示例【英文标题】:Solace Rest API usage or samples other than CURL Post sample in the documentation 【发布时间】:2019-08-09 19:08:38 【问题描述】:我正在尝试使用相关参数构造一个地图对象,以通过 REST 使用 POST URL 发送消息。看起来带有参数的 cURL 命令行工具在将消息发布到 Solace Persistent 队列时工作得非常好。但是,当我在地图对象中构造用户 ID、密码、*** URL、队列名称、消息等参数时,Solace *** 总是拒绝说无效凭据。 Solace 是否有任何关于使用这些参数构建地图对象的示例?在当前文档中,我们只给出了 cURL 命令示例。请告知是否有人有相同的解决方案。
【问题讨论】:
【参考方案1】:我假设您在这里指的是用于 Solace REST 消息传递的示例 cURL 命令: https://docs.solace.com/RESTMessagingPrtl/Solace-REST-Example.htm
要为 cURL 添加凭据信息,您只需要此处所述的“-u”标志: Using cURL with a username and password?
【讨论】:
感谢您的回复。文档中的 curl 命令行示例与所有相关标志完美配合。我的问题是当我必须在发布 URL 请求之前将相关参数转换为地图对象时。我在支持 REST API 调用的第三方应用程序中执行此操作。 你能分享你在这个第三方应用程序中尝试的任何相关代码摘录吗? 谢谢,凭证映射和标题的问题已经解决。现在连接非常好。以上是关于文档中除了 CURL Post 示例之外的 Solace Rest API 用法或示例的主要内容,如果未能解决你的问题,请参考以下文章
除了 CURLOPT_COOKIEFILE 之外,如何使用 PHP curl 发送 cookie?