Mule ESB и "multipart/form-data"

У меня есть рабочий веб-сервис, который позволяет мне загружать файл. Я хотел бы поставить Mule 3 перед ним, но мне не удалось заставить его передавать полезные данные, MIME-тип которых является «multipart/form-data».

Попытки сделать это приводят к ошибке 400: «Запрос, отправленный клиентом, был синтаксически неправильным (Bad Request)».

Следующий поток (который не выполняет мою задачу, но служит в качестве теста) отлично работает, передавая любой текст, который я отправлял.

```

```

Однако, когда я переключаюсь с «text/plain» на «multipart/form-data», он выдает ошибку, указанную выше.

```

```

Может кто-нибудь указать, как я могу заставить это работать?

Кажется, вы пытаетесь создать прокси-сервер HTTP: чтобы он работал, вам придется копировать свойства на этапах запроса и ответа потока, а также распространять расширение пути, которое могло быть использовано на входящей конечной точке HTTP.

Это возможно вручную, но гораздо лучше использовать готовый шаблон для этого:

```

```