発生した問題
- Pharo8上のSeaside3でfileUploadした場合、ファイルサイズが16MBを超えると「ERR_CONNECTION_RESET」というエラーが発生してアップロードに失敗する
callbackが呼ばれる前にエラーが発生するため設定箇所を調べるのに苦労しました。
設定箇所
アップロード可能なサイズはZnMaximumEntitySizeクラスのインスタンスメソッドdefaultで設定されているので必要なサイズに増量してください。
ZnMaximumEntitySize
default
"By default, allow for entities of up to 16 Mb to be read from streams"
^ 16 * 1024 * 1024