12

複数ファイルのアップロードフォームを作りたいのですが、jQuery File Uploaderを使っています。私のサーバー側のコード:

@app.route("/new/photogallery",methods=["POST"])
def newPhotoGallery():
    print request.files

私は2つのことを試しました:

  1. 通常どおりフォームを送信します。

    フォームを通常どおり送信すると、次のように出力されます。

    ImmutableMultiDict([('post_photo_gallery', FileStorage: u'' ('application/octet-stream'))])

  2. AJAX を使用してフォームを送信します。

    AJAX を使用してフォームを送信すると、次のように出力されます。

    ImmutableMultiDict([])

私の最初の質問は、AJAX リクエストと通常のリクエストに違いがあるのはなぜですか。2 番目の質問: この要求を
どのように処理できますか 3 番目の質問: Is this a good way to use ?application/octet-streamFlask/Pythonapplication/octet-stream

ところで私はあまり詳しくありませんapplication/octet-stream。どうもありがとうございました。

4

2 に答える 2