日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java编写抓取用户信息代码_[代码全屏查看]-一个基于JAVA的知乎爬虫,抓取知乎用户基本信息...

發布時間:2025/3/19 java 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java编写抓取用户信息代码_[代码全屏查看]-一个基于JAVA的知乎爬虫,抓取知乎用户基本信息... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

[1].[代碼] [Java]代碼

作者:臥顏沉默

鏈接:https://www.zhihu.com/question/36909173/answer/97643000

來源:知乎

著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。

/**

*

* @param httpClient Http客戶端

* @param context Http上下文

* @return

*/

public boolean login(CloseableHttpClient httpClient, HttpClientContext context){

String yzm = null;

String loginState = null;

HttpGet getRequest = new HttpGet("https://www.zhihu.com/#signin");

HttpClientUtil.getWebPage(httpClient,context, getRequest, "utf-8", false);

HttpPost request = new HttpPost("https://www.zhihu.com/login/email");

List formParams = new ArrayList();

yzm = yzm(httpClient, context,"https://www.zhihu.com/captcha.gif?type=login");//肉眼識別驗證碼

formParams.add(new BasicNameValuePair("captcha", yzm));

formParams.add(new BasicNameValuePair("_xsrf", ""));//這個參數可以不用

formParams.add(new BasicNameValuePair("email", "郵箱"));

formParams.add(new BasicNameValuePair("password", "密碼"));

formParams.add(new BasicNameValuePair("remember_me", "true"));

UrlEncodedFormEntity entity = null;

try {

entity = new UrlEncodedFormEntity(formParams, "utf-8");

} catch (UnsupportedEncodingException e) {

e.printStackTrace();

}

request.setEntity(entity);

loginState = HttpClientUtil.getWebPage(httpClient,context, request, "utf-8", false);//登錄

JSONObject jo = new JSONObject(loginState);

if(jo.get("r").toString().equals("0")){

System.out.println("登錄成功");

getRequest = new HttpGet("https://www.zhihu.com");

HttpClientUtil.getWebPage(httpClient,context ,getRequest, "utf-8", false);//訪問首頁

HttpClientUtil.serializeObject(context.getCookieStore(),"resources/zhihucookies");//序列化知乎Cookies,下次登錄直接通過該cookies登錄

return true;

}else{

System.out.println("登錄失敗" + loginState);

return false;

}

}

/**

* 肉眼識別驗證碼

* @param httpClient Http客戶端

* @param context Http上下文

* @param url 驗證碼地址

* @return

*/

public String yzm(CloseableHttpClient httpClient,HttpClientContext context, String url){

HttpClientUtil.downloadFile(httpClient, context, url, "d:/test/", "1.gif",true);

Scanner sc = new Scanner(System.in);

String yzm = sc.nextLine();

return yzm;

}

總結

以上是生活随笔為你收集整理的Java编写抓取用户信息代码_[代码全屏查看]-一个基于JAVA的知乎爬虫,抓取知乎用户基本信息...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 成人中文字幕在线 | 91精品人妻一区二区三区果冻 | 国产免费av一区二区 | 一区二区三区伦理片 | a级性生活视频 | 欧美另类极品 | 精品午夜久久久 | 成人免费观看视频网站 | 黄色喷水视频 | 精品国产视频 | 日日骚一区二区 | 91精品国产一区二区三区香蕉 | 欧美综合社区 | 大黄毛片 | 久久综合第一页 | jizz日本少妇 | 日韩福利网站 | 欧美激情一二三 | 欧美毛片在线观看 | a天堂中文在线观看 | 美日韩精品视频 | 女性裸体视频网站 | 欧美裸体女人 | 亚洲 小说 欧美 激情 另类 | 伦理片av | 成人黄色在线视频 | 国产精品福利导航 | 亚洲乱妇 | 久久性av | 成人区人妻精品一区二 | 免看一级a毛片一片成人不卡 | 伊人午夜 | 一区二区三区视频免费视 | 日韩美女视频网站 | 狠狠干精品| 欧美激情自拍偷拍 | 日本一区二区在线免费 | 日本三级不卡 | a v免费视频 | 国产成人+综合亚洲+天堂 | 国产精品一级 | 亚洲综合久久婷婷 | 亚洲永久av | 精品一区二区三区人妻 | 在线成年人视频 | 成人在线免费看视频 | 国产情侣呻吟对白高潮 | 精品国产乱码一区二区三 | 亚洲黄页 | 草草在线视频 | 精品国产丝袜一区二区三区乱码 | 午夜国产免费 | 哈利波特3在线观看免费版英文版 | 大香伊人 | 伊人久久久久久久久久 | 亚洲av日韩精品久久久久久久 | 婷婷深爱五月 | 国产一级美女 | 尤物天堂 | 成人小视频在线看 | 日韩在线视频在线观看 | 欧美性猛交xxxx免费看久久久 | 人人看人人澡 | 欧美美女啪啪 | 成年女人18级毛片毛片免费 | 长篇乱肉合集乱500小说日本 | 国产a√精品区二区三区四区 | 精品美女www爽爽爽视频 | 嫩草导航 | 免费看黄色片子 | 日本理伦片午夜理伦片 | 色婷婷综合久久久中文字幕 | 成年人黄国产 | 泽村玲子av| 亚洲欧美国产一区二区三区 | a在线观看免费 | 日女人网站 | 99久久人妻精品免费二区 | 免费看裸体视频网站 | 天堂中文字幕在线 | 日日夜夜超碰 | 国产乱欲视频 | 黑人爱爱视频 | 黄色在线播放网站 | 国模二区 | 亚洲另类在线观看 | 国产一级免费大片 | 韩国av中文字幕 | 青青草原综合久久大伊人精品 | 免费h片在线观看 | 亚洲av日韩av在线观看 | 黄色欧美在线观看 | 亚洲一区二区人妻 | 九色一区 | 激情自拍视频 | 婷久久 | 久久久久久久国产精品美女 | 亚洲最新中文字幕 | 天天色婷婷 |