public class HttpUtil extends Object
Modifier and Type | Field and Description |
---|---|
static String |
URL_PARAM_DECODECHARSET_GBK
定义编码格式 GBK
|
static String |
URL_PARAM_DECODECHARSET_UTF8
定义编码格式 UTF-8
|
Constructor and Description |
---|
HttpUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
getAuthCookie(String url,
String enc)
获取session
|
static Object[] |
getIpPortFormURL(String URL)
解析URL的端口和ip
|
static void |
main(String[] args) |
static void |
setLoginPassword(String loginPassword) |
static void |
setLoginURL(String loginURL) |
static void |
setLoginUserName(String loginUserName) |
static String |
URLGet(String url,
Map<String,String> params,
String enc)
GET方式提交数据
|
static String |
URLPost(String url,
Map<String,Object> params,
String enc)
POST方式提交数据
|
static String |
URLPost(String url,
Map<String,Object> params,
String enc,
boolean session)
POST方式提交数据
|
public static final String URL_PARAM_DECODECHARSET_UTF8
public static final String URL_PARAM_DECODECHARSET_GBK
public static String URLPost(String url, Map<String,Object> params, String enc)
url
- 待请求的URLparams
- 要提交的数据enc
- 编码IOException
- IO异常public static String URLGet(String url, Map<String,String> params, String enc)
url
- 待请求的URLparams
- 要提交的数据enc
- 编码IOException
- IO异常public static String URLPost(String url, Map<String,Object> params, String enc, boolean session)
url
- 待请求的URLparams
- 要提交的数据enc
- 编码session
- 带sessionIOException
- IO异常public static void getAuthCookie(String url, String enc)
url
- 待请求的URLenc
- 编码IOException
- IO异常public static Object[] getIpPortFormURL(String URL)
URL
- public static void setLoginPassword(String loginPassword)
public static void setLoginUserName(String loginUserName)
public static void setLoginURL(String loginURL)
public static void main(String[] args) throws MalformedURLException
MalformedURLException
Copyright © 2021. All rights reserved.