MIMEType class
Implementazione della classe MIMEType.
In conformità alle convenzioni del browser, tutte le proprietà degli oggetti vengono implementate come getter e setters nel prototipo della classe, anziché come proprietà dei MIMEType
dati sull'oggetto stesso.
Una stringa MIME è una stringa strutturata contenente più componenti significativi. Quando analizzato, viene restituito un MIMEType
oggetto contenente proprietà per ognuno di questi componenti.
Costruttori
MIMEType(string | { to |
Crea un nuovo oggetto MIMEType analizzando l'input. Verrà generato se |
Proprietà
essence | Ottiene l'essenza della MIME. Questa proprietà è di sola lettura.
Usare
|
params | Ottiene l'oggetto |
subtype | Ottiene e imposta la parte del sottotipo di MIME.
|
type | Ottiene e imposta la parte del tipo di MIME.
|
Metodi
to |
Il A causa della necessità di conformità standard, questo metodo non consente agli utenti di personalizzare il processo di serializzazione di MIME. |
Dettagli costruttore
MIMEType(string | { toString: () => string })
Crea un nuovo oggetto MIMEType analizzando l'input.
Verrà generato se TypeError
l'oggetto input
non è un MIME valido.
Si noti che verrà eseguito un impegno per coercere i valori specificati in stringhe.
new MIMEType(input: string | { toString: () => string })
Parametri
- input
-
string | { toString: () => string }
Mime di input da analizzare.
Dettagli proprietà
essence
Ottiene l'essenza della MIME. Questa proprietà è di sola lettura.
Usare mime.type
o mime.subtype
modificare MIME.
import { MIMEType } from 'node:util';
const myMIME = new MIMEType('text/javascript;key=value');
console.log(myMIME.essence);
// Prints: text/javascript
myMIME.type = 'application';
console.log(myMIME.essence);
// Prints: application/javascript
console.log(String(myMIME));
// Prints: application/javascript;key=value
essence: string
Valore della proprietà
string
params
Ottiene l'oggetto MIMEParams
che rappresenta i parametri di MIME. Questa proprietà è di sola lettura. Per informazioni dettagliate, vedere MIMEParams
la documentazione.
params: MIMEParams
Valore della proprietà
subtype
Ottiene e imposta la parte del sottotipo di MIME.
import { MIMEType } from 'node:util';
const myMIME = new MIMEType('text/ecmascript');
console.log(myMIME.subtype);
// Prints: ecmascript
myMIME.subtype = 'javascript';
console.log(myMIME.subtype);
// Prints: javascript
console.log(String(myMIME));
// Prints: text/javascript
subtype: string
Valore della proprietà
string
type
Ottiene e imposta la parte del tipo di MIME.
import { MIMEType } from 'node:util';
const myMIME = new MIMEType('text/javascript');
console.log(myMIME.type);
// Prints: text
myMIME.type = 'application';
console.log(myMIME.type);
// Prints: application
console.log(String(myMIME));
// Prints: application/javascript
type: string
Valore della proprietà
string
Dettagli metodo
toString()
Il toString()
metodo nell'oggetto MIMEType
restituisce mime serializzato.
A causa della necessità di conformità standard, questo metodo non consente agli utenti di personalizzare il processo di serializzazione di MIME.
function toString(): string
Restituisce
string