java的jdk里有一个HttpURLConnection类,利用这个类可以去指定url的服务器进行http通信,通信后可以读取响应类容,还可以在响应的头文件里通过模式建立配置器,然后用正则表达式获取头文件里的cookie,从而设置自己的cookie.
由于代码的版权问题,实在抱歉不能与大家分享,这里我只给出了方法声明,具体方法定义的代码在附件里给出了,不过加密了的,所以,下载了也没用的。
//url 指定服务器的域名地址;refer 重定向地址
连接到指定服务器并进行http通信
protected HttpURLConnection doConnect(String url, String refer)
//获取本地的cookie,在通信时很多是需要设置cookie的。
public static String getCookieFromProperties(Properties cookieProp)
//将响应头文件里的cookie保存到本地,也就是上面的cookieProp中
protected void acceptCookie()
//acceptCookie()方法中的核心方法,主要是通过正则表达式去获取cookie的类容
public static void addCookieToProperties(String cookie, Properties cookieProp)
这些方法在与服务器进行通信时是非常有效的。根据http通信的方式,get或post,我们可以用一个stringbuffer,通过表单与服务器交换数据,这样做可以代替我们手动的去填写表单。当然,这个有什么作用,这里就卖个关子不说了。
由于代码的版权问题,实在抱歉不能与大家分享,这里我只给出了方法声明,具体方法定义的代码在附件里给出了,不过加密了的,所以,下载了也没用的。
//url 指定服务器的域名地址;refer 重定向地址
连接到指定服务器并进行http通信
protected HttpURLConnection doConnect(String url, String refer)
//获取本地的cookie,在通信时很多是需要设置cookie的。
public static String getCookieFromProperties(Properties cookieProp)
//将响应头文件里的cookie保存到本地,也就是上面的cookieProp中
protected void acceptCookie()
//acceptCookie()方法中的核心方法,主要是通过正则表达式去获取cookie的类容
public static void addCookieToProperties(String cookie, Properties cookieProp)
这些方法在与服务器进行通信时是非常有效的。根据http通信的方式,get或post,我们可以用一个stringbuffer,通过表单与服务器交换数据,这样做可以代替我们手动的去填写表单。当然,这个有什么作用,这里就卖个关子不说了。