本日、ファイルのアップロード用に動的ドメイン名構成が追加されましたが、構成後、アップロードが突然失敗し、モバイル側の H5 のみがエラー 413---リクエスト本文が大きすぎますを報告しました。PC上のアプリとH5には問題はなく、正常に動作します。
私のプロジェクトはnginx上にデプロイされているため、Baiduを見ていたら突然、nginxのデフォルトのリクエストボディサイズは1Mであるという文を目にしました。
//nginx 默认是 1MB
client_max_body_size
で、写真のサイズを確認してみたら678KBだったので、ははは、写真以外にもデータがあったので、これは多すぎるだろうということで、手をかざして20MBまで拡張しました。
client_max_body_size 20M;
この構成は、ニーズに応じて http、サーバー、または場所に配置できます。
設定後、nginx をリロードしてデータをテストすると、バグは解消されました。