快速业务通道

利用httpclient模拟站点的登录发帖回复 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-21
tring); 153             printCookies(); 154             post.releaseConnection(); 155             if (statusCode ==   301   || statusCode == 302 ) { 156                 redirectToURL(post.getResponseHeader( " Location " ).getValue()); 157             } 158             return responseString; 159         }   160         finally   { 161             if (post !=   null ) 162                 post.releaseConnection(); 163         } 164     } 165 166     public String doGet(GetMethod get) throws IOException 167     { 168         if (get == null ) 169             return   null ; 170         if (cookies != null ) { 171             // printCookies(); 172             client.getState().addCookies(cookies); 173             get.addRequestHeader( " Cookie " ,cookies.toString()); 174         } 175         try { 176             setCommonMethodRequestHeaders(get); 177             int statusCode = client.executeMethod(get); 178             cookies = client.getState().getCookies();  // 嶷仟隠贋Cookies 179             printCookies(); 180             System.out.println(statusCode); 181             if (statusCode ==   301   || statusCode == 302 ) { 182                 redirectToURL(get.getResponseHeader( " Location " ).getValue()); 183             } 184             String responseString = get.getResponseBodyAsString(); 185             // System.out.println(responseString); 186             return responseString; 187         } 188         finally { 189             if (get != null ) 190                 get.releaseConnection(); 191         } 192     } 193 194     public String getRedirectURL(String content) 195     { 196         if (content != null   && content.indexOf( " window.location=\ "" )!=-1){ 197             int begin = content.indexOf( " window.location=\ "" ); 198             int end = content.indexOf( " \ "" , begin+17); 199             return content.substring(begin + 17 ,end); 200         } 201         return   null; 202     } 203 }

旋喘httpclient庁亭嫋泣議鞠村窟愉指鹸(3)

扮寂:2011-01-07 BlogJava 蛎仟査

KaixinSitePost窃議旗鷹?

1/** *//** 2 *  Copyright (C): 2009 3 *  @author 蛎仟査 4 *  Aug 14, 2009 11:16:32 AM 5 */ 6 7/** *//** 8 * 庁亭霞編利嫋?音俶勣刮屬鷹? 9 * 蝕伉利?www.kaixin.com? 10 */ 11publ

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号