部落格自動增加閱讀量

2021-09-10 01:16:38 字數 2425 閱讀 1604

用httpclient包進行get請求,從而增加部落格的閱讀量

1 拿到所有部落格的url:

我們的部落格都是

使用者id/article/details/ 文章id(8位)

使用者id很好拿,而所有文章id可以通過列表的方式查詢:

我們可以通過get請求拿到這一頁的html,然後遍歷查詢出以

使用者id/article/details/ 開頭的所有url

/*** 獲取client

/*** http post請求,json格式傳輸引數

** @param map 引數對

* @param url url位址

/*** 執行請求並響應

* @return 結果流字串

// springboot啟動後執行

@component

@slf4j

@override

// 解決需要登陸的情況

// 幾個文章列表

listlisturl = new arraylist<>();

listurl.add("qq_35720307/article/list/1");

listurl.add("qq_35720307/article/list/2");

listurl.add("qq_35720307/article/list/3");

// 拿到每個列表頁面的所有部落格url

for (string s : listurl)

}// 啟動幾個執行緒跑

executorservice threadpool = executors.newfixedthreadpool(5);

while (true) );

});log.info("迴圈次數"+ ++count);

thread.sleep(40000);

} catch (interruptedexception e) }}}

問題一 這個我們設定一分鐘左右讀取一次

問題二 所有請求我們帶上登陸的所有cookie

登陸的url,是個post請求,url是

需要傳參的格式是json:

具體**在上面注釋裡面,先請求後,cookie會在每次訪問url時都會帶上

怎麼拿到這個url:f12後,用正確的使用者名稱和錯誤的密碼登陸,這個請求url將會出來,如果是正確的密碼,將會自動跳轉,找不著這個post請求了

csdn的防護:每次登陸,有乙個get請求先驗證使用者名稱和密碼,正確就會去請求真正的post登陸,錯誤三次左右就會出現驗證碼,完成驗證碼才會請求真正的post登陸

部落格增加閱讀排行榜

hexo n page top新建頁面,會生成 top 目錄,之後在主題資料夾下有乙個layout資料夾增加乙個top.swig檔案,增加 如下 將your url替換為你的部落格位址,包含協議並以 結束,例如 之後在這裡主題資料夾下的layout資料夾下的page.swig新增以下 開啟主題配置檔...

Python 刷高部落格閱讀量

事情起因 試一試不就知道了!正好這段時間看了 curl 和 python,很自然地想把她們結合起來。按照這個思路,我寫了下面這個指令碼 usr bin env python coding utf 8 import urllib python中的curl庫 import urllib2 python中...

給部落格增加豆瓣觀影和閱讀

進入這個 註冊賬號 布克牧為 填寫豆瓣id,豆瓣id是9位數字,到豆瓣官網找即可 同步資料 使用,檢視api說明 把金鑰換成自己的就行了 新增到自己得部落格,我是用hugo搭建得blog,以hugo為例,新增兩個menu,指向到生成的html就行 menu.main name 觀影 url movi...