liukuo362573 / YiShaAdmin

基于 .NET Core MVC 的权限管理系统,代码易读易懂、界面简洁美观
MIT License
2.45k stars 883 forks source link

GetIpLocationFromPCOnline 出现bug,不支持 GB2312 #65

Closed jhzou1 closed 3 years ago

jhzou1 commented 3 years ago

HttpResult httpResult = new HttpHelper().GetHtml(new HttpItem { URL = "http://whois.pconline.com.cn/ip.jsp?ip=" + ipAddress, ContentType = "text/html; charset=gb2312" });

image

目前解决方法,引入System.Text.Encoding.CodePages 包 在使用 GB2312之前执行下面的代码。 System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);

liukuo362573 commented 3 years ago

好的,谢谢反馈