Обработка файлов (в данном случае видео) внутри ответа ajax - PullRequest
0 голосов
/ 02 марта 2019

У меня проблема с моим парнем из Backend при ответе API.он добавил функцию для загрузки файлов с сервера, и он проверяет два заголовка ajax-запроса с URL-адресом файла, если они совпадают, он отправит видео в ответ на запрос, другими способами:

url:URL-адрес видеофайлов Тип: GET Заголовок: {HEader1: 1, Заголовок2: 2}

Ответ: НИЧЕГО, НО ОДИН «видеофайл»

Вопрос 1: ОБЩАЯ ИНФОРМАЦИЯ о том, как обрабатывать ФАЙЛЫ внутриответ на запрос ajax?Вопрос 2: В этом случае, как обращаться с этим видео файлом?(воспроизвести его внутри фрейма? открыть его в новой вкладке? открыть вкладку с нужными заголовками, чтобы браузер мог показать видео? или как извлечь его из ответного мальчика?

Заранее спасибо

РЕДАКТИРОВАТЬ:

Я думаю, что приведенных ниже данных будет достаточно: КОД:

{var requestUrl = "URL/9b734_fe9e6673ee.mp4";
$.ajax({
    type: "GET",
    url: requestUrl,
    headers: {
        SOME HEADERS
    },
    crossDomain: true,
    success: function(response) {
        console.log("done")
        console.log(response)
        //The Response is a video file

    },
    error: function(response, data) {
        alert("error!!")
        console.log(response)
        console.log(data)
    }
})
}

Ответ в виде вложения: Ответ в консоли {- done - ��� ftypisom�isomiso2avc1mp41freeqmdat! 00 {51EH, � � # ��x264 - ядро ​​118 - кодек H.264 / MPEG-4 AVC - Copyleft 2003-2011 - http://www.videolan.org/x264.html - опции: cabac = 0 ref = 1 deblock = 1: 0: 0 analysis =0x1: 0x111 me = dia subme = 0 psy = 0 mixed_ref = 0 me_range = 16 chroma_me = 1 trellis = 0 8x8dct = 0 cqm = 0 мертвая зона = 21,11 fast_pskip = 1 chroma_qp_offset = 0 потоков = 8 sliced_threads = 0 nr = 0decimate = 1 чересстрочный = 0 bluray_compat = 0 constrained_intra = 0 bframes = 0 weightp = 0 keyint = 14 keyint_min = 1 scenecut = 0 intra_refresh = 0 rc = abr mbtree = 0 битрейт = 440 ratetol = 1,0 qcomp = 0,60 qpmin = 10 qpmax =51 qpstep = 4 ip_ratio = 1.40 aq = 0������e�������P���������x�rg�������h� ׎: #_ Iɩ95 &. # ^.% ȿ7> H [/ -7DOn # NN # ^ ж ߗ X ...}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...