想去抓取一個網站的html源碼,但是用Chrome調試工具打開,發現Preview里是亂碼,那為什么網頁能正常顯示呢?我用.net 請求,得到的依舊是亂碼,搜索了很多篇文章都沒解決問題,直到看了這篇文章:
https://blog.csdn.net/zh453030035/article/details/101054251
原來是是因為網站使用了gzi進行壓縮,而HttpResponse默認不處理,在C#請求中處理一下, 果然請求成功。
那么我推測Preview里亂碼也是因為沒有處理壓縮導致的。
參考:https://blog.csdn.net/zh453030035/article/details/101054251