我最近下载了WCF Rest Starter Kit并尝试连接到用Java编写的REST服务。
我可以浏览服务的url,浏览器会吐出xml。但是,在尝试通过HttpClient对象进行连接时,我收到了InternalServerError。有没有人有任何想法?
_uri = @"http://mytestservice";
HttpClient http = new HttpClient(_uri);
http.TransportSettings.UseDefaultCredentials = true;
HttpResponseMessage response = http.Get();
response.EnsureStatusIsSuccessful();
答案 0 :(得分:1)
将以下内容添加到默认标题中就可以了。
http.DefaultHeaders.Accept.Add("application/xml");