- 301 Moved Permanently 是什麼意思
- 301永久重定向是一種非常重要的“自動轉向”技術,是網址重定向最爲可行的一種辦法。當用戶或搜索引擎向網站服務器發出瀏覽請求時,服務器返回的HTTP數據流中頭信息(header)中的狀態碼的一種,表示本網頁永久性轉移到另一個地址
- 簡而言之,告訴用戶我們搬家了
- 詭計
- 瀏覽器可以訪問說明這個網址並沒有搬家
- 真相
- 服務器爲了防止被重複爬取
- 爲了避免打擾,直接說自己搬家了,除非訪問的人有憑證證明自己--cookie
- 解決方案
- 我是真的爬蟲:爬蟲在第一次訪問網站時保存cookie,然後在第二次訪問時帶上cookie訪問網站即可
- 我是應用請求方:換一種請求方式,當前我是用apache.HttpClient被服務器當做爬蟲了
- 建議
- 你要清楚自己的網站爲了防爬是要做到寧可錯殺一千不可放過一個?還是寧可放過一千不可錯殺一個
wget正常 curl、 應用報錯301 Moved Permanently
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
TS + Webpack 整合 Jest
Higurashi-kagome
2024-05-31 14:33:27
安卓手機如何登錄抖音境外版
mingzhanghui
2024-05-31 14:31:17
嵌入式汽車電子學習路線
mingzhanghui
2024-05-31 14:31:17
Aspire項目發佈到win11本地k8s集羣
hiningrise
2024-05-31 14:30:37
Langchain試用百度千帆
人不瘋狂枉一生
2024-05-31 14:28:26
分享5款.NET開源免費的Redis客戶端組件庫
追逐時光
2024-05-31 14:27:26
golang開發 gorilla websocket的使用
飛翔碼農
2024-05-31 14:27:06
脣炎的治療
b2, 然後去口腔醫院開藥, 開的一個消毒的水,滴幾滴跟伊曲康唑碾碎了,弄成糊,塗嘴上, 過十分鐘會幹硬, 之後塗上黃黴素眼藥膏. 兩天效果就很好了.
張博的博客
2024-05-31 14:25:26
面試官:如果不允許線程池丟棄任務,應該選擇哪個拒絕策略?
JavaGuide
2024-05-31 14:24:36
(一)C#窗體應用程序打包發佈安裝到桌面全過程
代號六零一
2024-05-31 14:22:46
記一次 .NET某工業設計軟件 崩潰分析
一線碼農
2024-05-31 14:21:16
Mac卸載 Node npm,升級 Node
阿 軍
2024-05-31 14:20:35
Chrom 如何禁用JS
阿 軍
2024-05-31 14:20:35