Я хочу создать форму загрузки нескольких файлов. Я использую jQuery File Uploader . Мой код на стороне сервера:
@app.route("/new/photogallery",methods=["POST"])
def newPhotoGallery():
print request.files
Я попробовал две вещи:
Обычно отправляйте форму:
Когда я отправляю форму как обычно, она печатает:
ImmutableMultiDict([('post_photo_gallery', FileStorage: u'' ('application/octet-stream'))])
Отправить форму, используя AJAX:
Когда я отправляю свою форму, используя AJAX, она печатает:
ImmutableMultiDict([])
Мой первый вопрос: почему есть разница между запросом AJAX и обычным запросом.
Мой второй вопрос: как я могу обработать этот запрос application/octet-stream
в Flask/Python
? Мой третий вопрос: это хороший способ использовать application/octet-stream
?
. Кстати, я не знаю много о application/octet-stream
. Большое спасибо.