Grab файл из хрома WebRequest onBeforeRequest

голоса
2

Я пытаюсь извлечь файлы, которые хотят быть загружены через POST. К сожалению, я только получить requestBody, как FormData дает мне огромные головные боли доступ к файлу. Я только получить имя файла как строка .... Я хотел бы иметь содержимый файл как сгусток или данные для URL ...

//in a form on a page
<input type=file name=files[] multiple>

//extension's background.js
chrome.webRequest.onBeforeRequest.addListener( function(details) {
    console.log(details);
    n = files[];
    var file = details.requestBody.formData[n][0];
    console.log(file ); // BabyGnuTux-Big.jpg
    console.log(typeof file); // string
},
  {urls: [*://example.de/*]},
  [blocking, requestBody]);
Задан 08/05/2013 в 18:06
источник пользователем
На других языках...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more