我有以下问题。我尝试使用WebClient类在URL上下载json。所有特殊字符如“ä,ü,ö”都会被替换。
String requestUri = "https://maps.googleapis.com/maps/api/geocode/json?address=" + locations;
WebClient webClient = new WebClient();
json = webClient.DownloadString(requestUri);
对于地址:https://maps.googleapis.com/maps/api/geocode/json?address=Hamburg+20095,+Deutschland我通过网络客户端获得了积极的结果。
对于地址:https://maps.googleapis.com/maps/api/geocode/json?address=Loeningen+49624,+Industriepark+3+Ost,+Germany我通过webclient获得了否定结果。 =>零结果
但是如果我在浏览器中打开这些链接,第二个URl也会给我一个积极的结果。在这一点上我用错误的DownloadString方法做错了什么?