类 HttpUtil

java.lang.Object
cn.benma666.iframe.BasicObject
cn.benma666.myutils.HttpUtil

public class HttpUtil extends BasicObject
Http工具
date: 2017年2月26日
版本:
0.1
作者:
jingma
  • 字段详细资料

    • QQBM

      public static String QQBM
      请求编码
    • CSSC

      public static int CSSC
      请求编码
  • 构造器详细资料

    • HttpUtil

      public HttpUtil()
  • 方法详细资料

    • doJosnByFrom

      public static com.alibaba.fastjson.JSONObject doJosnByFrom(String url, String param)
      post请求-表单入参返回json结果
      参数:
      url - 连接
      param - 参数
      返回:
      json对象
    • doJosnByJson

      public static com.alibaba.fastjson.JSONObject doJosnByJson(String url, String param)
      post请求-json入参返回json结果
      参数:
      url - 连接
      param - 参数
      返回:
      json对象
    • doStr

      public static String doStr(String url, String param)
      post请求-表单入参返回字符串结果
      参数:
      url - 连接
      param - 参数
      返回:
      字符串
    • doStr

      public static String doStr(String url, String param, String qqbm, int cssc, com.alibaba.fastjson.JSONObject rp)
      post请求
      参数:
      url - 连接
      param - 参数,请求参数应该是 name1=value1&name2=value2 的形式。
      qqbm - 请求编码
      cssc - 超时时长
      rp - 请求属性
      返回:
      字符串
    • doStr

      public static String doStr(String url, String param, String qqbm, int cssc, com.alibaba.fastjson.JSONObject rp, com.alibaba.fastjson.JSONObject repHeards)
      post请求
      参数:
      url - 连接
      param - 参数,请求参数应该是 name1=value1&name2=value2 的形式,或json串,需要自行设置请求头信息。
      qqbm - 请求编码
      cssc - 超时时长
      rp - 请求属性,不能为空,直接调用本方法时,采用new一个json对象
      repHeards - 响应头信息,需要提前new好对象
      返回:
      字符串
    • doBytes

      public static byte[] doBytes(String url, String param, String qqbm, int cssc, com.alibaba.fastjson.JSONObject rp, com.alibaba.fastjson.JSONObject repHeards)
    • downLoadFile

      public static File downLoadFile(String urlStr, String param, String fileName, String savePath) throws IOException
      下载文件
      参数:
      urlStr - 请求地址
      param - 参数
      fileName - 文件名称
      savePath - 保存路径
      返回:
      下载的文件
      抛出:
      IOException - 下载异常
    • downLoadFile

      public static File downLoadFile(String urlStr, String param, String fileName, String savePath, int cssc, com.alibaba.fastjson.JSONObject rp) throws IOException
      从网络Url中下载文件
      参数:
      urlStr - 请求地址
      param - 参数
      fileName - 文件名称
      savePath - 保存路径
      cssc - 超时时长
      rp - 请求属性
      返回:
      下载的文件
      抛出:
      IOException - 下载异常