gpt4 book ai didi

java - 使用 http 传输通过代理将消息推送到 Activity mq

转载 作者:行者123 更新时间:2023-12-01 09:43:26 25 4
gpt4 key购买 nike

您好,我正在尝试通过 http 传输将消息推送到 Activity mq。主动 mq 位于代理服务器后面,在将消息推送到外部主动 mq 之前需要进行身份验证。有没有办法可以将代理详细信息设置为 Activity mq 连接。

我读过一些文章,其中提到我们可以使用 HttpClientTrasport。但我不确定如何将 HttpClientTrasport 设置为 ActiveMQConnection 对象。提前致谢。

最佳答案

如果我了解您想为 org.apache.activemq.ActiveMQConnection 设置代理配置?这可以通过传递带有代理配置的 url 在 org.apache.activemq.ActiveMQConnectionFactory.ActiveMQConnectionFactory(String BrokerURL) 级别进行设置,如下所示:经纪人URL =“http://localhost:8080?proxyHost=proxy&proxyPort=8080&proxyUser=user&proxyPassword=pwd

如果您的用户或密码上有特殊字符,您需要像这样进行更改:BrokerURL = "http://localhost:8080 ?"+ URLEncoder.encode("proxyHost=proxy&proxyPort=8080&proxyUser=user&proxyPassword=pwd", "UTF-8");

希望这有帮助

关于java - 使用 http 传输通过代理将消息推送到 Activity mq,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38270426/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com