ホームページ > ウェブフロントエンド > フロントエンドQ&A > ノードが読み取るファイルの種類は何ですか?

ノードが読み取るファイルの種類は何ですか?

藏色散人
リリース: 2022-12-29 14:35:12
オリジナル
2265 人が閲覧しました

ファイル タイプを読み取る Node メソッド: 1. "res.writeHead(200, {'Content-type': mime.getType(`public/a.webp`)});res.write( chunk );" メソッドを使用してファイル パスに渡し、"mime-type" を取得します。 2. ファイル fileTypeFromFile またはバッファ ストリームを通じてファイル タイプを取得します。

ノードが読み取るファイルの種類は何ですか?

#このチュートリアルの動作環境: Windows 10 システム、ノード v10.16.0 バージョン、Dell G3 コンピューター。

ノードはどのタイプのファイルを読み取りますか?

Node.js はファイルのファイル タイプを取得します。

Node をファイル処理に使用する場合、処理ごとに異なるタイプのファイルが必要になることがよくあります。対応するリクエスト ヘッダーをクライアントに返します。ファイル タイプをすばやく取得するには、ここでは 2 つのプラグインをお勧めします。

1.mime

リクエスト ヘッダーの戻り値のファイルの MIME タイプを取得できます

    res.writeHead(200, {
        'Content-type': mime.getType(`public/a.webp`)// image/webp
    });
    res.write(chunk);
ログイン後にコピー

プラグインを導入して、ファイル パスで渡す対応する関数 Get mime-type

2.file-type

フル機能を備え、ファイルまたはバッファ ストリームを通じてファイルを入力でき、取得できるだけでなく、 mime タイプだけでなくファイル サフィックス タイプも

import {fileTypeFromFile} from 'file-type';
console.log(await fileTypeFromFile('Unicorn.png'));
//=> {ext: 'png', mime: 'image/png'}
ログイン後にコピー

そして使用方法は公式 Web サイトに記載されており、ファイル パスまたは Buffer を渡すことでタイプを取得することもでき、Promise もサポートしており、毎週のダウンロード ボリュームもサポートされています。このプラグインは数千万 (2022-05-29)

ノードが読み取るファイルの種類は何ですか?

推奨学習: 「node.js ビデオ チュートリアル

以上がノードが読み取るファイルの種類は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート