Как использовать Spring MockMultipartHttpServletRequest? Получение сообщения «многочастная граница не найдена»JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как использовать Spring MockMultipartHttpServletRequest? Получение сообщения «многочастная граница не найдена»

Сообщение Anonymous »

Очевидно, что я неправильно использую это тестовое приспособление. Мой сервлет отлично работает в Tomcat, но когда я пытаюсь использовать этот макет, граница нескольких частей не обнаруживается. «запрос был отклонен, поскольку не было найдено многочастной границы».

Здесь есть ответ, который показывает, как использовать это с помощью текстового файла, но этот ответ устанавливает границу строку явно и встраивает файл как test. Я думаю, мне не придется вручную использовать такие методы, как mockrequest.addFile(...)

Что я не устанавливаю здесь или как я делаю это неправильно?

@org.testng.annotations.Test
public void testDoPost() throws Exception
{
MockMultipartFile file = new MockMultipartFile("test.zip", "test.zip", "application/zip", MyServletTest.class.getResourceAsStream("/test.zip"));
MockMultipartHttpServletRequest mockRequest = new MockMultipartHttpServletRequest();
mockRequest.addFile(file);
mockRequest.set
mockRequest.setMethod("POST");
mockRequest.setParameter("variant", "php");
mockRequest.setParameter("os", "mac");
mockRequest.setParameter("version", "3.4");
MockHttpServletResponse response = new MockHttpServletResponse();
new MyServletTest().doPost(mockRequest, response);
// BOOM !
}


Это исключение

Caused by: blablah: the request was rejected because no multipart boundary was found


Подробнее здесь: https://stackoverflow.com/questions/226 ... part-bound
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Многочастная загрузка GDrive jQuery
    Anonymous » » в форуме Jquery
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Запрос был отклонен, поскольку в Springboot не найдена составная граница.
    Anonymous » » в форуме JAVA
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Запрос был отклонен, поскольку не найдена составная граница (java/angular)
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Запрос был отклонен, поскольку не найдена составная граница (java/angular)
    Anonymous » » в форуме JAVA
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Запрос был отклонен, поскольку не найдена составная граница (java/angular)
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»