ajax - 我可以从 Mule AJAX 入站端点获取客户端 IP 吗?

标签 ajax mule cometd

使用 Mule Ajax 连接器,是否可以确定客户端的 IP 地址?

<ajax:inbound-endpoint channel="/services/testservice" connector-ref="AjaxConnector" responseTimeout="10000" doc:name="AJAX Test"/>
<logger message="#[What Would I put here to get me the client IP]" level="INFO" doc:name="Logger"/>

最佳答案

天啊,CometD骡子使用的版本比恐龙还古老!

Mule 基本上使用的是大约 10 年前的 0.x 版本,当时 CometD 仍在 org.mortbay.cometd 命名空间下。

从此以后,CometD 逐渐成为 org.cometd 命名空间下的一个独立项目。

CometD 目前版本为 3.x,当前的 API 确实有办法检索客户端的 IP 地址。

请有 JIRA 登录名的人file an issue到 Mulesoft。

关于ajax - 我可以从 Mule AJAX 入站端点获取客户端 IP 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34775309/

相关文章:

Javascript 更改 XMLHttpRequest onreadystatechange 回调

javascript - 如何在给定格式的 HTML 列表中显示 jQuery 数据值?

mule - MEL 逻辑和行为怪异,操作数的顺序很重要吗?

java - 用于通知客户端服务器端事件的 java cometd 模式是什么?

Mulesoft 与使用 CDC 的 Salesforce Streaming API

java - 安卓 : Keep httpclient running in background and communicate with activity when message recieved by httpclient

javascript - 如何将javascript字符串格式转换为日期

ajax 完成后的 jQuery .load() 函数。 100% 加载之前不显示图像

Mule ESB 与 Spring 集成

javascript - jquery ajax方法请求体为空但postman工作正常