0

有人可以发布一些示例代码以从 RestSharp 访问 WCF 服务。我正在尝试将数据输入 MonoDroid 应用程序,而 RestSharp 看起来很简单。但是我似乎找不到任何有效的示例代码。我在共享托管下的网站上托管了 WCF 服务。我已经在下面发布了我正在使用的 RestSharp 代码,但我收到了一个错误。有人可以告诉我我在这里做错了什么

         var client = new RestClient("http://mysamplesite.com/testService");
        // client.Authenticator = new HttpBasicAuthenticator(username, password);

        var request = new RestRequest("gettestdata", Method.GET);
        request.AddParameter("key", ""); 

        // execute the request
        IRestResponse response = client.Execute(request);
        var content = response.Content; // raw content as string

        if (!string.IsNullOrWhiteSpace(response.Content) && response.StatusCode == System.Net.HttpStatusCode.OK)
            DeserialiseData(content);

应用程序“MYSAMPLESITE.COM/TESTSERVICE”中的服务器错误 Internet Information Services 7.5

错误摘要 HTTP 错误 404.0 - 未找到 您要查找的资源已被删除、名称已更改或暂时不可用。

详细的错误信息

IIS Web 核心错误代码 0x80070002 请求的 URL http://www.mysamplesite.com:80/TestService/GetTestData 物理路径D:\rwq1 \n
Logon MethodAnonymous \n Logon UserAnonymous \n
最可能的原因: \n \t

  • 指定的目录或文件在 Web 服务器上不存在。URL 包含印刷错误

  • 4

    0 回答 0