Найти - Пользователи
Полная версия: Отправить файл через http протокол
Начало » Python для новичков » Отправить файл через http протокол
1
No.Fantasy
Всем привет.

Возникла проблема, которую все никак не могу решить.

Есть Веб-интерфейс устройства. На нем присутствует поле <input type=“file” id=“idFileBrowse”> для приема файла и <input type=button onclick=func()> для отправки файла на устройство и запуск определенных действий с файлом. Все было бы хорошо, если бы кнопка выполняла отправку формы, тогда я бы спокойно использовал requests и не задавал глупых вопросов. Но тут нужно каким то образом средствами питон вызвать функцию из js файла, которая считывает файл с помощью :
      $.ajaxFileUpload({
        type:"post",
        url:"/action/upload?file=firmware",
        fileElementId:'idFileBrowse',

Подскажите в какую сторону то лезть, уже все перерыр
py.user.next
No.Fantasy
Но тут нужно каким то образом средствами питон вызвать функцию из js файла
Не, тебе придётся формировать запрос на отправку файла самому. Нужно тебе узнать, что там передаётся, когда нажимаешь на кнопку. Соответствено, для этого тебе нужно поставить какой-то инструмент и прослушать передачу данных по HTTP-протоколу во время передачи файла. После этого ты поймёшь, как сформировать HTTP-запрос на передачу файла.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB