1

画像ファイルを使用して大きな画像をアップロードしようとすると、サーバーへのPOSTに含まれません。POSTリクエストでファイルがサーバーに送信されることを確認するためのアイデアはありますか?

4

2 に答える 2

1

サーバーが何であるかを言う必要があります。それが制限を指定するものだからです。一般的に、POSTリクエストには制限が定義されていませんが、ファイル以外のPOSTエントリの場合、一部のブラウザ では制限が設定されており、場合によっては約2MBになります。

サーバーの種類を教えてください。制限を変更する方法を教えてくれます(サーバーがある程度制御できると仮定します)。また、転送する予定のファイルサイズをお知らせください。

于 2012-07-17T19:06:31.293 に答える
0

コメントで言ったように、それはブラウザとは何の関係もありません、それはあなたのサーバーの設定と関係があります。

それはドキュメントにあります:https ://docs.djangoproject.com/en/dev/topics/http/file-uploads/?from = olddocs

アップロードハンドラの動作の変更

3つの設定がDjangoのファイルアップロード動作を制御します。

FILE_UPLOAD_MAX_MEMORY_SIZE

メモリにアップロードされるファイルの最大サイズ(バイト単位)。FILE_UPLOAD_MAX_MEMORY_SIZEより大きいファイルは、ディスクにストリーミングされます。

Defaults to 2.5 megabytes.
于 2012-07-17T19:11:14.507 に答える