This commit is contained in:
Crims-on 2023-02-16 21:26:44 +01:00 committed by MaxXor
parent 84f3eb78ff
commit f1fc466165
1 changed files with 8 additions and 8 deletions

View File

@ -1,4 +1,4 @@
using Quasar.Client.Helper;
using Quasar.Client.Helper;
using System.Globalization;
using System.IO;
using System.Net;
@ -81,7 +81,7 @@ namespace Quasar.Client.IpGeoLocation
{
try
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://tools.keycdn.com/geo.json");
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://ipwho.is/");
request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:76.0) Gecko/20100101 Firefox/76.0";
request.Proxy = null;
request.Timeout = 10000;
@ -94,12 +94,12 @@ namespace Quasar.Client.IpGeoLocation
GeoInformation g = new GeoInformation
{
IpAddress = geoInfo.Data.Geo.Ip,
Country = geoInfo.Data.Geo.CountryName,
CountryCode = geoInfo.Data.Geo.CountryCode,
Timezone = geoInfo.Data.Geo.Timezone,
Asn = geoInfo.Data.Geo.Asn.ToString(),
Isp = geoInfo.Data.Geo.Isp
IpAddress = geoInfo.Ip,
Country = geoInfo.Country,
CountryCode = geoInfo.CountryCode,
Timezone = geoInfo.Timezone.UTC,
Asn = geoInfo.Connection.ASN.ToString(),
Isp = geoInfo.Connection.ISP
};
return g;