Dalam permintaan Http integrasi pegas berdasarkan pengguna yang masuk ingin menambahkan param header dinamis. Katakanlah misalnya jika pengguna "A" masuk & permintaan hitHttp, sekarang perlu menambahkan dinamis 1 header tambahan, untuk pengguna lain, bahkan harus kuncinya juga (yaitu nilai sebagai nol)
Untuk pengguna A
<int:gateway id="requestGateway" service-interface="net.group.gateway.Gateway" default-request-channel="jsonTransformationChannel">
<int:default-header name="X-MW-LOGGEDID" expression="@requestData.getLoggedID()" />
<int:default-header name="X-Srcvalue" value="56789" />
<int:default-header name="content-type" value="application/json" />
<int:default-header name="Accept" value="application/json" />
</int:gateway>
Untuk pengguna lain
<int:gateway id="requestGateway" service-interface="net.group.gateway.Gateway" default-request-channel="jsonTransformationChannel">
<int:default-header name="X-MW-LOGGEDID" expression="@requestData.getLoggedID()" />
<int:default-header name="content-type" value="application/json" />
<int:default-header name="Accept" value="application/json" />
</int:gateway>