10 KB の TXT テストファイル
ファイル情報
| ファイル形式 | TXT |
|---|---|
| ファイルサイズ | 10 KB(10,240 バイト) |
| MIME Type | text/plain |
| MD5 | a57105ddb9cb0cb71948fee002d0ee0b |
| SHA-1 | 3c7ac3e9d3c5976bf3d930f975932c2f5e0eafc6 |
| SHA-256 | b4a1016dda8c9b7ad5f3b65966d1ea772a3a0c42f7b39857a75353ee58b2eef7 |
コマンドでダウンロード
curl
curl -O https://devlab.itlibra.com/files/txt/txt-10kb.txt
wget
wget https://devlab.itlibra.com/files/txt/txt-10kb.txt
PowerShell
Invoke-WebRequest -Uri "https://devlab.itlibra.com/files/txt/txt-10kb.txt" -OutFile "txt-10kb.txt"
このファイルについて
10 KB のTXTテストファイルです。ファイルサイズはちょうど 10,240 バイトで、アップロード上限の検証やファイル処理の動作確認に、登録不要・完全無料でお使いいただけます。
上に掲載している MD5 / SHA-1 / SHA-256 の値は、このファイルの内容から計算した実際のハッシュです。ダウンロード後に同じ値になるかを確かめれば、転送が途中で壊れていないことを確認できます。ハッシュ計算ライブラリの期待値としてもそのまま使えます。
このサイズが実務で意味すること
10 KB はほぼすべてのアップロード上限を下回るサイズです。そのため「サイズ制限に引っかからない正常系」の基準ケースとして使えます。まずこのファイルが通ることを確認してから、大きいサイズで制限に当てにいくのが定石です。
AWS Lambda の非同期呼び出しペイロード上限 (256 KB) や、一般的な API の JSON ボディ上限にも収まります。CI のフィクスチャやユニットテストの固定データとしても扱いやすい大きさです。
この容量の目安
回線速度 10 Mbps なら転送に約 8 ミリ秒、100 Mbps なら約 1 ミリ秒かかります。Base64 に変換すると約 13 KB に膨らみます。
ログ 1 行を 120 バイト前後とすると、およそ 85 行に相当します。ログ集計やテキスト検索の処理時間を見積もる際の目安になります (行の長さにより変動するため概算です)。
この形式で確認すべきポイント
プレーンテキストは最も単純な形式である一方、文字コードと改行コードという 2 つの変数だけで多くの不具合が生まれます。シグネチャを持たないため、内容から形式を確定することはできません。
- 1 行ずつ読む実装になっているか (ログ相当の大きなテキストを一括読み込みするとメモリを圧迫する)
- BOM (Byte Order Mark) の有無で処理が変わらないか
- 最終行に改行がない場合でも最後の 1 行を取りこぼさないか
よくある質問(FAQ)
- このファイルは無料で使えますか?
- はい、完全無料・登録不要でダウンロードできます。商用・非商用を問わずテスト・検証目的でご自由にお使いください。
- ファイルの中身は何ですか?
- テスト目的で生成されたダミーデータです。指定サイズちょうどになるよう調整されています。
- ハッシュ値は何に使えますか?
- ダウンロードしたファイルが正しいか検証したり、ハッシュ計算ライブラリのテストデータとして使えます。