gpt4 book ai didi

spring-xd - 如何从 spring-xd 调用 Rest api

转载 作者:行者123 更新时间:2023-12-02 10:22:14 25 4
gpt4 key购买 nike

我是 spring-xd 的新手,想了解是否可以从 springxd 调用外部 Rest api。我的其余 api 需要 GET 请求的 request header 和 POST 请求的请求 header+消息正文。如何调用 URL?

据我了解,要使用http-client,但我不太确定如何使用它。

我还没有为此案例编写任何流。

最佳答案

您可以使用urlhttpMethod流定义中的属性

http-client --url=http://... --httpMethod=GET

您还必须设置 mappedRequestHeaders传递已在上游设置的任何自定义 header 。

--mappedRequestHeaders=HTTP_REQUEST_HEADERS,myHeader1,myHeader2

但是,如果您想使用 uri 变量...

url=http://somehost/foo/{bar}/{baz}

您将需要一个自定义http-client添加模块<uri-variable/>出站网关的子元素。

如果您想添加要映射的 header (通过 <header-enricher/> ),您还需要一个自定义模块。

关于spring-xd - 如何从 spring-xd 调用 Rest api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28201680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com