我正在尝试调用从 Windows Phone 8 应用程序上传到云的服务。问题是我总是收到 404 响应。这很有趣,但该服务是从我之前构建的 Windows 8 应用程序中成功调用的。这是我的代码:
WebClient client = new WebClient();
client.DownloadStringCompleted += client_DownloadStringCompleted;
client.DownloadStringAsync(new Uri("http://heronmobileapi.azurewebsites.net/api/events?parameter=showcase", UriKind.Absolute));
void client_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
string result = e.Result;
}
我也尝试过使用 HttpWebRequest 和 HttpWebResponse 但没有成功。我在本地机器上调用这个服务也有问题,但现在它在互联网上,应该很容易调用。有什么建议么?