我是骡子的新手。我的问题是如何在java组件中提取 HTTP参数。我在Mule应用程序的Java类中尝试过这个。查询 param 名称是id但它实际上并不起作用 到目前为止,我尝试了以下内容:---
MuleMessage message = eventContext.getMessage();
String id = message.getInboundProperty("id");
我的 null 值。如何在Java类中提取它。一个例子很棒
答案 0 :(得分:4)
这很容易。您可以在Java中使用以下内容:
MuleMessage muleMessage = eventContext.getMessage();
Map<String, String> queryParams = muleMessage.getInboundProperty("http.query.params");
String id=queryParams.get("id");
System.out.println(id);
return muleMessage;