getContentType method
Convert string to ContentType
Implementation
ContentType getContentType() {
if (toLowerCase().contains('.html')) {
return ContentType.parse('text/html');
}
if (toLowerCase().contains('.js')) {
return ContentType.parse('text/javascript');
}
if (toLowerCase().contains('.json')) {
return ContentType.parse('application/json');
}
if (toLowerCase().contains('.png')) {
return ContentType.parse('image/png');
}
if (toLowerCase().contains('.jpeg') || toLowerCase().contains('.jpg')) {
return ContentType.parse('image/jpeg');
}
if (toLowerCase().contains('.ico')) {
return ContentType.parse('image/vnd.microsoft.icon');
}
if (toLowerCase().contains('.css')) {
return ContentType.parse('text/css');
}
if (toLowerCase().contains('.otf')) {
return ContentType.parse('font/otf');
}
if (toLowerCase().contains('.ttf')) {
return ContentType.parse('font/ttf');
}
return ContentType.parse('application/unknown');
}