2009-10-20 2 views
0

Являются ли Java REST фреймворками, такими как Restlet и Jersey, можно отправить файл в качестве входа в веб-службу?Отправить файл с помощью REST?

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

ответ

1

Если вы спрашиваете, если вы можете сделать HTTP PUT к службе Restlet, то, безусловно, да, можно. Вы можете использовать класс Directory, если хотите просто сохранить файл, или вы можете реализовать свой собственный ServerResource для обработки нового ресурса.

Я не использовал Джерси, но Restlet - фантастический апи.

0

Вы также можете использовать REST Assured, который строится на HTTP-клиенте. Это очень просто:

given().multiPart(new File("/somedir/file.bin")).when().post("/fileUpload"); 
Смежные вопросы