Java 教程

Java 控制語句

面向物件程式設計

Java 內建類

Java 檔案處理

Java 錯誤和異常

Java 多執行緒

Java 同步

Java 網路程式設計

Java 集合

Java 介面

Java 資料結構

Java 集合演算法

高階 Java

Java 雜項

Java APIs 和框架

Java 類引用

Java 有用資源

Java - URLConnection guessContentTypeFromName() 方法



描述

Java 的URLConnection guessContentTypeFromName() 方法嘗試根據 URL 中指定的“檔案”元件確定物件的 MIME 型別。這是一個便捷方法,可供覆蓋 getContentType 方法的子類使用。

宣告

以下是java.net.URLConnection.guessContentTypeFromName() 方法的宣告:

public static String guessContentTypeFromName(String fname)

引數

fname − 檔名。

返回值

根據檔名猜測物件的 MIME 型別。

異常

示例 1

以下示例演示了 Java URLConnection guessContentTypeFromName() 方法的用法。在這個例子中,我們使用 URLConnection.guessContentTypeFromName() 方法獲取檔案的 MIME 型別,並列印 index.htm 檔案的 MIME 型別:

package com.tutorialspoint;

import java.net.URLConnection;

public class UrlConnectionDemo {
   public static void main(String [] args) {
      String contentType = URLConnection.guessContentTypeFromName("index.htm");
      System.out.println(contentType);
   }
}

讓我們編譯並執行上述程式,這將產生以下結果:

輸出

text/html

示例 2

以下示例演示了 Java URLConnection guessContentTypeFromName() 方法的用法。在這個例子中,我們使用 URLConnection.guessContentTypeFromName() 方法獲取檔案的 MIME 型別,並列印 logo.png 檔案的 MIME 型別:

package com.tutorialspoint;

import java.net.URLConnection;

public class UrlConnectionDemo {
   public static void main(String [] args) {
      String contentType = URLConnection.guessContentTypeFromName("logo.png");
      System.out.println(contentType);
   }
}

讓我們編譯並執行上述程式,這將產生以下結果:

輸出

image/png

示例 3

以下示例演示了 Java URLConnection guessContentTypeFromName() 方法的用法。在這個例子中,我們使用 URLConnection.guessContentTypeFromName() 方法獲取檔案的 MIME 型別,並列印 architecture.jpg 檔案的 MIME 型別:

package com.tutorialspoint;

import java.net.URLConnection;

public class UrlConnectionDemo {
   public static void main(String [] args) {
      String contentType = URLConnection.guessContentTypeFromName("architecture.jpg");
      System.out.println(contentType);
   }
}

讓我們編譯並執行上述程式,這將產生以下結果:

輸出

image/jpeg
java_urlconnection.htm
廣告
© . All rights reserved.