t.me/atinfo_chat Telegram группа по автоматизации тестирования

Блокируется отправка запроса на загрузку видео BrowserMobProxyServer

Теги: #<Tag:0x00007f9b03aaa528>

Я поставил BrowserMobProxyServer, и тестирую приложение где через PIXI.Texture.fromVideoUrl рендерится видео.
То есть в райтайме загружается видео и рендерится, но по некой причине BrowserMobProxyServer блокирует сам запрос на видео, как и что его обойти… ??

Разобрался, возможно кому будет интересно почитать -
проблема не в тому, что видео было стрим, оно просто слишком большое, то есть, когда создаётся фильтр для перехвата сообщений типа такого -
bmp.addRequestFilter(new RequestFilter() { …} или addRequestFilter по умолчанию создаётся фильтр с дефолт параметром на загружаемый файл в ±2 мв, поэтому если грузить большой файл он не проходит данную проверку и падает, в консоле браузера ошибка:
Failed to load resource: net::ERR_EMPTY_RESPONSE.

что же делать?
создать фильтр с большим значение загрузки файла
ResponseFilterAdapter.FilterSource filterSource = new ResponseFilterAdapter.FilterSource(new RequestFilter() { …} , 5000000);
bmp.addLastHttpFilterFactory(filterSource);

вот и всё