java HttpClient 获取页面Cookie信息

Posted heart..

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java HttpClient 获取页面Cookie信息相关的知识,希望对你有一定的参考价值。

                HttpClient client = new HttpClient(); 
		 GetMethod get=new GetMethod("http://www.baidu.com"); 
		 try {
			client.executeMethod(get);
		} catch (HttpException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		 Cookie[] cookies= client.getState().getCookies();
		 if (cookies.length == 0) {  //如果获取cookies为空
	         System.out.println( "None" );  
	      } else {  
	         for ( int i = 0; i < cookies.length; i++) {  
	        	 System.out.println(cookies.length);
	        	 String a=cookies[i].toString();//获取cookies里面所有信息
	            System.out.println(a);  
	         }  
	      }  

 

以上是关于java HttpClient 获取页面Cookie信息的主要内容,如果未能解决你的问题,请参考以下文章

使用HttpClient登录知乎获取返回页面信息

跨域请求httpclient

Java HttpClient 似乎正在缓存内容

java下载html页面---把网页内容保存成本地html

.NET 5 HttpClient 无法获取 html 内容页面 - http 500

怎么用java模拟浏览器提交html页面的表单数据