public String getContentTypeFor(String filename) { if (filename.endsWith("/")) { // a directory, return html return MimeUtils.guessMimeTypeFromExtension("html"); } int lastCharInExtension = filename.lastIndexOf('#'); if (lastCharInExtension < 0) { lastCharInExtension = filename.length(); } int firstCharInExtension = filename.lastIndexOf('.') + 1; String ext = ""; if (firstCharInExtension > filename.lastIndexOf('/')) { ext = filename.substring(firstCharInExtension, lastCharInExtension); } return MimeUtils.guessMimeTypeFromExtension(ext.toLowerCase(Locale.US)); } }
public String getContentTypeFor(String filename) { if (filename.endsWith("/")) { // a directory, return html return MimeUtils.guessMimeTypeFromExtension("html"); } int lastCharInExtension = filename.lastIndexOf('#'); if (lastCharInExtension < 0) { lastCharInExtension = filename.length(); } int firstCharInExtension = filename.lastIndexOf('.') + 1; String ext = ""; if (firstCharInExtension > filename.lastIndexOf('/')) { ext = filename.substring(firstCharInExtension, lastCharInExtension); } return MimeUtils.guessMimeTypeFromExtension(ext.toLowerCase(Locale.US)); } }
public String getContentTypeFor(String filename) { if (filename.endsWith("/")) { // a directory, return html return MimeUtils.guessMimeTypeFromExtension("html"); } int lastCharInExtension = filename.lastIndexOf('#'); if (lastCharInExtension < 0) { lastCharInExtension = filename.length(); } int firstCharInExtension = filename.lastIndexOf('.') + 1; String ext = ""; if (firstCharInExtension > filename.lastIndexOf('/')) { ext = filename.substring(firstCharInExtension, lastCharInExtension); } return MimeUtils.guessMimeTypeFromExtension(ext.toLowerCase(Locale.US)); } }
public String getContentTypeFor(String filename) { if (filename.endsWith("/")) { // a directory, return html return MimeUtils.guessMimeTypeFromExtension("html"); } int lastCharInExtension = filename.lastIndexOf('#'); if (lastCharInExtension < 0) { lastCharInExtension = filename.length(); } int firstCharInExtension = filename.lastIndexOf('.') + 1; String ext = ""; if (firstCharInExtension > filename.lastIndexOf('/')) { ext = filename.substring(firstCharInExtension, lastCharInExtension); } return MimeUtils.guessMimeTypeFromExtension(ext.toLowerCase(Locale.US)); } }
public String getContentTypeFor(String filename) { if (filename.endsWith("/")) { // a directory, return html return MimeUtils.guessMimeTypeFromExtension("html"); } int lastCharInExtension = filename.lastIndexOf('#'); if (lastCharInExtension < 0) { lastCharInExtension = filename.length(); } int firstCharInExtension = filename.lastIndexOf('.') + 1; String ext = ""; if (firstCharInExtension > filename.lastIndexOf('/')) { ext = filename.substring(firstCharInExtension, lastCharInExtension); } return MimeUtils.guessMimeTypeFromExtension(ext.toLowerCase(Locale.US)); } }
public String getContentTypeFor(String filename) { if (filename.endsWith("/")) { // a directory, return html return MimeUtils.guessMimeTypeFromExtension("html"); } int lastCharInExtension = filename.lastIndexOf('#'); if (lastCharInExtension < 0) { lastCharInExtension = filename.length(); } int firstCharInExtension = filename.lastIndexOf('.') + 1; String ext = ""; if (firstCharInExtension > filename.lastIndexOf('/')) { ext = filename.substring(firstCharInExtension, lastCharInExtension); } return MimeUtils.guessMimeTypeFromExtension(ext.toLowerCase(Locale.US)); } }
public String getContentTypeFor(String filename) { if (filename.endsWith("/")) { // a directory, return html return MimeUtils.guessMimeTypeFromExtension("html"); } int lastCharInExtension = filename.lastIndexOf('#'); if (lastCharInExtension < 0) { lastCharInExtension = filename.length(); } int firstCharInExtension = filename.lastIndexOf('.') + 1; String ext = ""; if (firstCharInExtension > filename.lastIndexOf('/')) { ext = filename.substring(firstCharInExtension, lastCharInExtension); } return MimeUtils.guessMimeTypeFromExtension(ext.toLowerCase(Locale.US)); } }