如何从 mule ESB 发出 HTTPS 请求?

用户2848031

如何在没有来自 HTTP 组件的端口的情况下发出 HTTPS 请求?我不能将 url 与端口 443 或 80 一起使用,因为端口号只是附加了 url 并且它说 url 无效。那么如何仅使用 URL 而不是输入端口号来发出请求呢?

另外,如果我有 IP 地址,我可以使用 IP + 端口来访问数据。但是服务器在代理服务器后面运行,因此无法找到应用程序服务器 IP。

错误信息:

消息:向https://xxx-yyy.com:443/rest/name发送 HTTP 请求时出错有效负载:{NullPayload}

有效载荷类型:org.mule.transport.NullPayload

根异常堆栈跟踪:java.util.NoSuchElementException at java.util.Collections$EmptyIterator.next(Unknown Source) at com.mulesoft.mule.http.request.NameResolvingRequestBuilder.nextResolvedAddresses(NameResolvingRequestBuilder.java:99) at com.mulesoft。 mule.http.request.NameResolvingRequestBuilder.setUrl(NameResolvingRequestBuilder.java:75) 在 org.mule.module.http.internal.request.grizzly.GrizzlyHttpClient.createGrizzlyRequest(GrizzlyHttpClient.java:555) 在 org.mule.module.http。 internal.request.grizzly.GrizzlyHttpClient.sendAndWait(GrizzlyHttpClient.java:355) 在 org.mule.module.http.internal.request.grizzly.GrizzlyHttpClient.send(GrizzlyHttpClient.java:303) 在 com.mulesoft.mule.http。 request.grizzly.EEGrizzlyHttpClient.send(EEGrizzlyHttpClient.java:105) 在 org.mule.module.http.internal.request.DefaultHttpRequester。org.mule.module.http.internal.request.DefaultHttpRequester.processBlocking(DefaultHttpRequester.java:226) 处的innerProcess(DefaultHttpRequester.java:383)

请指教。在此处输入图片说明

啤酒

该错误表明找不到主机名。鉴于主机名是组成的,这应该是预料之中的。您可以在这篇知识库文章中找到这个错误:https : //support.mulesoft.com/s/article/Error-sending-HTTP-request-with-java-util-NoSuchElementException

此错误与 HTTPS 或使用的端口无关。

我已经仔细检查过主机名确实没有在 nslookup 中注册:

c:\>nslookup xxx-yyy.com
Server:  UnKnown
Address:  192.168.0.1

Non-authoritative answer:
Name:    xxx-yyy.com
Address:  121.14.27.78

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用请求路径在Mule ESB中进行路由

来自分类Dev

Guile发出https请求

来自分类Dev

如何快速向服务器发出HTTPS请求?

来自分类Dev

如何在dart中使用HttpClient发出HTTPS请求?

来自分类Dev

如何在node.js中发出https请求

来自分类Dev

如何在Swift 3中同时发出https请求

来自分类Dev

如何在Mule ESB中记录HTTP请求的主体(POST)(XML)

来自分类Dev

NodeJS - 发出 HTTPS GET 请求

来自分类Dev

如何发出jsonp请求

来自分类Dev

如何发出SOAP请求

来自分类Dev

Mule ESB:如何管理线程名称?

来自分类Dev

如何访问Mule ESB中的流变量...?

来自分类Dev

Mule ESB:如何自动运行流程

来自分类Dev

如何从 Mule ESB 连接 Oracle Cloud?

来自分类Dev

在ESB Mule中为API发送POST请求

来自分类Dev

C ++高级网络库发出HTTPS请求

来自分类Dev

发出HTTPS请求时出现问题

来自分类Dev

如何在symfony2功能测试中发出https请求?

来自分类Dev

如何以编程方式添加自签名证书以从Java代码发出HTTPS请求?

来自分类Dev

如何使用django 1.6测试客户端发出https请求?

来自分类Dev

一些网站如何避免响应从node.js内部发出的https请求?

来自分类Dev

当源是 http 而目标 url 是 https 时,如何在本地网络中发出 POST 请求?

来自分类Dev

如何从COBOL发出HTTP请求

来自分类Dev

如何间隔发出HTTP请求?

来自分类Dev

RxJs:如何发出同步请求?

来自分类Dev

如何发出发帖请求

来自分类Dev

如何发出多个http请求?

来自分类Dev

如何间隔发出HTTP请求?

来自分类Dev

如何从服务发出ajax请求?