限制 http 入站网关上的接受类型和字符集
Limit accept type and charset on http inbound gateway
有没有办法限制可以使用 http-inbound-gateway 接收的消息类型?特别是 accept 和 accept-charset http headers
提前致谢
古兹曼
从 Spring Integration 3.0 开始,<int-http:inbound-gateway>
支持 <request-mapping>
子元素来为您提供选项。
它的工作方式与 Spring MVC 中的 @RequestMapping
相同。
请参阅 Spring 集成 Reference Manual。
从配置的角度来看可能是这样的:
<int-http:inbound-gateway path="/consumes"
request-channel="consumesNonXmlChannel"
supported-methods="GET,PUT">
<int-http:request-mapping consumes="!text/xml,text/*"/>
</int-http:inbound-gateway>
有没有办法限制可以使用 http-inbound-gateway 接收的消息类型?特别是 accept 和 accept-charset http headers
提前致谢 古兹曼
从 Spring Integration 3.0 开始,<int-http:inbound-gateway>
支持 <request-mapping>
子元素来为您提供选项。
它的工作方式与 Spring MVC 中的 @RequestMapping
相同。
请参阅 Spring 集成 Reference Manual。
从配置的角度来看可能是这样的:
<int-http:inbound-gateway path="/consumes"
request-channel="consumesNonXmlChannel"
supported-methods="GET,PUT">
<int-http:request-mapping consumes="!text/xml,text/*"/>
</int-http:inbound-gateway>