IP地址为127.0.0.1的错误地理位置它显示输出为:-127.0.0.1ReservedZZ“Reserved”和“ZZ”到底是什么?它应该读作“INDIAIN”。IP地址是本地主机。好的,但是国家名称和国家代码呢?为什么它们显示不正确?我需要更改什么代码?当您在家进行测试时,服务器和用户都是一个(您的PC)。所以你不能指望它显示国家,因为IISIP地址是一个自己的地址。您的代码似乎没问题。您还可以使用免费的ASP.NET支持托管在线试用您的网站。有很多像HelioHost、0000free等。关于问题的编辑部分,如果每个国家/地区的网站版本不同,最好使用开关。开关(iso3166TwoLetterCode.ToUpper()){案例“IN”:Response.Redirect(“www.mysite.in”);case"FR":Response.Redirect("www.mysite.fr");...默认值:Response.Redirect("www.mysite.in");我认为它确实看起来更整洁。127.0.0.1是一个保留的IP地址,代表本地主机(运行代码的计算机)。这是每台运行TCP/IP的计算机的“有效”IP地址。IP查找需要真实的IP地址才能正常工作。关于国家代码——它可能是一个2个字符的国家ISO代码(参见此处),因此您需要将代码转换为正确的国家。ZZ不在表中,表示没有国家。127.0.0.1称为环回地址,您的系统使用它来有效地与自身对话。所以没有与该IP地址关联的国家……它在每个系统上无处不在。如果你把你的代码放在网上,你会得到更合适的结果,因为每个访问系统都会使用公共IP地址来访问你的服务器。以上就是C#学习教程的全部内容:IP地址为127.0.0.1的地理位置错误。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处:
