Example of getting http query params in
mule
 <?xml version="1.0" encoding="UTF-8"?> <mule
xmlns="http://www.mulesoft.org/schema/mule/core"
version="EE-3.7.3"> <http:listener-config
xmlns:http="http://www.mulesoft.org/schema/mule/http"
xmlns:doc="http://www.mulesoft.org/schema/mule/documenta
tion" name="HTTP_Listener_Configuration" host="0.0.0.0"
port="8081" doc:name="HTTP Listener Configuration">
</http:listener-config> <flow name="httpqueryparamsFlow">
<http:listener
xmlns:http="http://www.mulesoft.org/schema/mule/http"
xmlns:doc="http://www.mulesoft.org/schema/mule/documenta
tion" config-ref="HTTP_Listener_Configuration" path="/*"
doc:name="HTTP"> </http:listener> <logger
xmlns:doc="http://www.mulesoft.org/schema/mule/documenta
tion"
message="&quot;#[message.inboundProperties.'http.query.para
ms'.id]&quot;" level="INFO" doc:name="Logger"> </logger>
</flow> </mule>
 <?xml version="1.0" encoding="UTF-8"?>
<flow name="httpqueryparamsFlow">
<http:listener config-
ref="HTTP_Listener_Configuration" path="/*"
doc:name="HTTP"> </http:listener> <logger
message="&quot;#[message.inboundProperti
es.'http.query.params'.id]&quot;" level="INFO"
doc:name="Logger"> </logger> </flow>
 http://localhost:8081/?id=hello
 It prints hello on mule console.
How to get http query parameters in mule

How to get http query parameters in mule

  • 1.
    Example of gettinghttp query params in mule
  • 6.
     <?xml version="1.0"encoding="UTF-8"?> <mule xmlns="http://www.mulesoft.org/schema/mule/core" version="EE-3.7.3"> <http:listener-config xmlns:http="http://www.mulesoft.org/schema/mule/http" xmlns:doc="http://www.mulesoft.org/schema/mule/documenta tion" name="HTTP_Listener_Configuration" host="0.0.0.0" port="8081" doc:name="HTTP Listener Configuration"> </http:listener-config> <flow name="httpqueryparamsFlow"> <http:listener xmlns:http="http://www.mulesoft.org/schema/mule/http" xmlns:doc="http://www.mulesoft.org/schema/mule/documenta tion" config-ref="HTTP_Listener_Configuration" path="/*" doc:name="HTTP"> </http:listener> <logger xmlns:doc="http://www.mulesoft.org/schema/mule/documenta tion" message="&quot;#[message.inboundProperties.'http.query.para ms'.id]&quot;" level="INFO" doc:name="Logger"> </logger> </flow> </mule>
  • 7.
     <?xml version="1.0"encoding="UTF-8"?> <flow name="httpqueryparamsFlow"> <http:listener config- ref="HTTP_Listener_Configuration" path="/*" doc:name="HTTP"> </http:listener> <logger message="&quot;#[message.inboundProperti es.'http.query.params'.id]&quot;" level="INFO" doc:name="Logger"> </logger> </flow>
  • 10.
     http://localhost:8081/?id=hello  Itprints hello on mule console.