我正在使用邮递员用表格数据中的文件发送http请求,并希望将文件名作为标题传递。使用文件作为接收器我想获取该文件并将其保存在我在http请求中传递的标头值文件名的名称中。下面是我尝试使用spring cloud flow并且我没有在接收器端获得标题“filename”,文件将以名称“null”保存
stream create --name myfilestream --definition "http --mapped-request-headers=foo --port=5555 | file --directory-expression="'Desktop' + 'sr'" --name-expression="headers['foo']" --deploy
有人可以对此有所了解。
答案 0 :(得分:0)
如果您使用Kafka Binder,则应考虑使用此选项:
spring.cloud.stream.kafka.binder.headers 将由活页夹传输的自定义标头列表。
默认值:空。
默认情况下,不会传输自定义标头。