背景:
????????開發(fā)微信小程序的時候,是不是經??吹絼e人的小程序中某個圖標或者圖片好看想用,下面小編給大家分享一下怎么獲得微信小程序中的圖片。
一.什么是Fiddler
????????官網:https://www.telerik.com/
????????下載地址1:Fiddler4_官方電腦版_51下載
????????下載地址2:https://pan.baidu.com/s/1S5Y6TMblDN86yFvIsELEgw? 提取碼: s5iy?
????????Fiddler是一個http協(xié)議調試代理工具,它能夠記錄并檢查所有你的電腦和互聯(lián)網之間的http通訊,設置斷點,查看所有的“進出”Fiddler的數(shù)據(jù)(指cookie,html,js,css等文件)。Fiddler要比其他的網絡調試器要更加簡單,因為它不僅僅暴露http通訊還提供了一個用戶友好的格式。
????????Fiddler是用C#寫出來的,它包含一個簡單卻功能強大的基于http://JScript.NET事件腳本子系統(tǒng),它的靈活性非常棒,可以支持眾多的http調試任務,并且能夠使用.net框架語言進行擴展。
????????今天小編就帶大家使用Fiddler工具來在微信小程序中獲取圖片(當然不僅僅能在小程序中獲取,還能在瀏覽器中獲取其他資源,只要用到Http協(xié)議都能進行抓包)。
二.Http網絡請求狀態(tài)
????????200—成功。請求已發(fā)送且響應已成功接收。
????????400—壞請求。當目的服務器接收到請求但不理解細節(jié)所以無法處理時發(fā)生。
????????404—頁面找不到。如果目標API已移動或已更新但未保留向后兼容性時發(fā)生。
????????500—內部服務器錯誤。服務器端發(fā)生了某種致命錯誤,且錯誤未被服務提供商捕獲。
?文章來源:http://www.zghlxwxcb.cn/news/detail-457064.html
????????1.首先在PC電腦端登錄微信,然后用手機將小程序發(fā)給朋友或者發(fā)送到【電腦端】,在電腦端就可以看到小程序了。
????????
?
????????2.下載【Flddler4】,下載完畢后進行安裝。安裝的叫不詳細介紹了。然后在開始菜單中打開軟件(小編用的Win10系統(tǒng))。當然也可以拖拽軟件到桌面上,這樣方便些。
?????????
?
????????3.打開軟件后,我們會在主界面看到這么一個彈框,我們點擊【no】。解釋已在下面給出。?
?
?????????4.在軟件菜單欄中打開【File】——【CaptureTraffic】
? ??????????
?
?????????5.我們先嘗試入點擊某一個請求,你會發(fā)現(xiàn)請求的內容是一堆明顯不對的文字,然后該請求的左邊是一個鎖的樣式,聯(lián)想到https加密,你會發(fā)現(xiàn)原因可能是沒有配置Fiddler。然后解釋一下右邊的默認返回內容,第一句是”這是一個CONNECT隧道,加密的HTTPS流量通過該隧道流動”,就證實了我們的猜測,果然是因為https加密的原因。所以我們需要安裝證書!
?
????????6.配置FIddler來解析這些加密的請求呢?方法一是查官網的安裝文檔,二是我來教你吧:點擊軟件中的菜單欄中的【Tools】——【options】——【Https】,將【DecryptHTTPSCONNECTs】勾上。
?????????
?
?????????7.勾選購會彈出框框。點擊【Yes】
?
?????????8.點擊【是】
?
????????9.點擊【是】?
?
????????10.最后點擊【Yes】,證書安裝成功!
?
?????????11.證書安裝成功后,然后我們再來請求資源,我們打開之前準備好的小程序。然后在【Fiddler】軟件中會顯示數(shù)據(jù)??梢钥闯?,這里是獲取成功的。
?
????????12.然后我們賦值連接在瀏覽器中打開??梢钥闯瞿軐D片打開成功,然后右擊圖片,保存到本地即可。文章來源地址http://www.zghlxwxcb.cn/news/detail-457064.html
到了這里,關于使用Fiddler工具抓取微信小程序中的圖片,使用Fiddler工具抓取電腦訪問的鏈接圖片的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!