找不到路径错误的一部分

本文关键字:一部分 错误 路径 找不到 | 更新日期: 2023-09-27 18:30:41

好吧,我一直在尝试使用您可以在代码中看到的站点获取IP地址的地理位置,但是不断收到错误(在这里我试图获取46.228.199.20的位置)

找不到路径"D:''Laza''moji programi''Projects''Jj2 list''bin''Debug''freegeoip.net''json''46.228.199.20'的一部分。

代码是:

System.Net.WebClient wc = new System.Net.WebClient();
byte[] locationbyte = wc.DownloadData("freegeoip.net/json/" + ip);
string location = Encoding.ASCII.GetString(locationbyte);

有什么想法吗?提前致谢

找不到路径错误的一部分

尝试在 URL 前面加上要使用的方案:

wc.DownloadData("http://freegeoip.net/json/" + ip);

如果您仔细阅读错误,则在省略方案时,它似乎被解释为相对本地路径。