模块 okhttps

类 DownloadHelper

java.lang.Object
com.ejlchina.okhttps.DownloadHelper

public class DownloadHelper extends Object
下载助手,用户解析下载路径与文件名
  • 构造器详细资料

    • DownloadHelper

      public DownloadHelper()
  • 方法详细资料

    • resolveFileName

      public String resolveFileName(HttpResult result)
      解析下载文件名
      参数:
      result - HTTP 响应结果
      返回:
      文件名
    • toFileName

      public String toFileName(String name, HttpResult result)
    • getExt

      public String getExt(String contentType)
    • resolveFilePath

      public String resolveFilePath(String dirPath, String fileName)
      解析文件路径
      参数:
      dirPath - 目录
      fileName - 文件名
      返回:
      文件路径
    • indexFileName

      public String indexFileName(String fileName, int index)
      当文件已存在时,根据该方法生成一个新的文件名
      参数:
      fileName - 原文件名
      index - 重复次数
      返回:
      新的文件名
    • getExtMappings

      public Map<String,String> getExtMappings()
    • setExtMappings

      public void setExtMappings(Map<String,String> extMappings)
    • addExtMappings

      public void addExtMappings(Map<String,String> extMappings)
    • addExtMapping

      public void addExtMapping(String mediaType, String ext)