类 HttpFileUploader

java.lang.Object
net.apexes.commons.net.HttpFileUploader

public class HttpFileUploader extends Object
Http文件上传
作者:
HeDYn
  • 构造器详细资料

    • HttpFileUploader

      public HttpFileUploader(String url)
  • 方法详细资料

    • setConnectTimeout

      public void setConnectTimeout(int timeout)
      参数:
      timeout - 超时时间,单位ms
    • setReadTimeout

      public void setReadTimeout(int timeout)
      参数:
      timeout - 超时时间,单位ms
    • setHttpProperty

      public void setHttpProperty(String key, String value)
      参数:
      key -
      value -
    • setSslContext

      public void setSslContext(SSLContext sslContext)
    • setHostNameVerifier

      public void setHostNameVerifier(HostnameVerifier hostNameVerifier)
    • addTextParameter

      public void addTextParameter(String name, String value)
      增加一个普通字符串数据到表单数据中
      参数:
      name -
      value -
    • addFileParameter

      public void addFileParameter(String name, File file)
      增加一个文件到表单数据中
      参数:
      name -
      file -
    • addFileParameter

      public void addFileParameter(String name, File file, String contentType)
      增加一个文件到表单数据中
      参数:
      name -
      file -
      contentType -
    • addFileParameter

      public void addFileParameter(String name, byte[] content)
      增加一个文件内容到表单数据中
      参数:
      name -
      content -
    • addFileParameter

      public void addFileParameter(String name, String filename, byte[] content)
      增加一个文件内容到表单数据中
      参数:
      name -
      filename -
      content -
    • addFileParameter

      public void addFileParameter(String name, byte[] content, String contentType)
      增加一个文件内容到表单数据中
      参数:
      name -
      content -
      contentType -
    • addFileParameter

      public void addFileParameter(String name, String filename, byte[] content, String contentType)
      增加一个文件内容到表单数据中
      参数:
      name -
      filename -
      content -
      contentType -
    • clearParameter

      public void clearParameter()
      清除所有表单数据
    • upload

      public byte[] upload() throws Exception
      抛出:
      Exception