程序包 dev.utils.common

类 HttpURLConnectionUtils


  • public final class HttpURLConnectionUtils
    extends java.lang.Object
    detail: HttpURLConnection 网络工具类
    作者:
    Ttt
         详细解释 HttpURLConnection 类
    另请参阅:
    ,
    • 字段详细资料

      • BAIDU_URL

        public static final java.lang.String BAIDU_URL
        另请参阅:
        常量字段值
    • 方法详细资料

      • doGetAsync

        public static void doGetAsync​(java.lang.String urlStr,
                                      HttpURLConnectionUtils.Callback callback)
        异步的 Get 请求
        参数:
        urlStr - 请求地址
        callback - 请求回调接口
      • doPostAsync

        public static void doPostAsync​(java.lang.String urlStr,
                                       java.lang.String params,
                                       HttpURLConnectionUtils.Callback callback)
        异步的 Post 请求
        参数:
        urlStr - 请求地址
        params - 请求参数
        callback - 请求回调接口
      • request

        public static void request​(java.lang.String method,
                                   java.lang.String urlStr,
                                   java.util.Map<java.lang.String,​java.lang.String> headers,
                                   java.lang.String params,
                                   HttpURLConnectionUtils.Callback callback)
        发送请求
        参数:
        method - 请求方法
        urlStr - 请求地址字符串
        headers - 请求头信息
        params - 请求参数
        callback - 请求回调接口
      • getNetTime

        public static void getNetTime​(HttpURLConnectionUtils.TimeCallback callback)
        获取网络时间 ( 默认使用百度链接 )
        参数:
        callback - 请求时间回调接口
      • getNetTime

        public static void getNetTime​(java.lang.String urlStr,
                                      HttpURLConnectionUtils.TimeCallback callback)
        获取网络时间
        参数:
        urlStr - 请求地址
        callback - 请求时间回调接口