Как опубликовать созданный веб-сервисом файл данных, доступный через браузер - PullRequest
0 голосов
/ 14 марта 2010

Мне нужно сделать доступным для браузера файл данных, созданный моим методом веб-сервиса. Действительно, метод веб-сервиса должен возвращать URL в созданный файл. Я работаю с axis2 на tomcat.

Ответы [ 2 ]

0 голосов
/ 30 марта 2010

Вы хотите использовать стандартный http-заголовок "Content-Disposition".

Например, для потоковой передачи битов в браузер и открытия диалогового окна «сохранить как» добавьте в ответ следующие заголовки.

Content-Disposition: attachment; filename=checkimage.jpg
Content-Length: 76127
Content-Type: image/JPEG

Дополнительная информация: http://www.hanselman.com/blog/TheContentDispositionSagaControllingTheSuggestedFileNameInTheBrowsersSaveAsDialog.aspx

0 голосов
/ 30 марта 2010

Стандарт MTOM позволяет прикреплять файлы к вашему ответу SOAP-сообщения

...