InternalServerError(500)使用WCF Rest Starter Kit消耗REST服务

时间:2011-07-19 17:19:50

标签: c# .net wcf visual-studio-2010 wcf-client

我最近下载了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();

1 个答案:

答案 0 :(得分:1)

将以下内容添加到默认标题中就可以了。

http.DefaultHeaders.Accept.Add("application/xml");