0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Validationについて

Posted at

ファイルのアップロード時に注意すること

やりたいことなどによって変わりますが、エラー条件はしっかりした方がいいと思うのでメモしておく
例えば、csvをアップロードする処理

形式があっているか?
  • csv形式意NGにする
中身があるか
  • 0byteが来たら弾く
  • 保存はするが処理はしない
中身が大きかったら
  • 保存はしないで、エラーだけ返す
中身の情報があっているか
  • nameカラムの位置に、idカラムの情報が記入されていたり
  • 余計な文字が含まれている
  • ハイフンがないとか…
文字数はあっている?
  • 文字数制限を設ける

必要そうなものがあれば更新すること (2022/11/14)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?