RestSharp Неверный URI: недопустимая схема URI - PullRequest
5 голосов
/ 08 августа 2011

Я пытаюсь обернуть голову вокруг restsharp для Windows Phone 7. Я пытаюсь использовать метод POST для передачи некоторых данных на сервер, но когда он попадает в строку client.executeasync, он вылетает с ошибкой «Неверный URI: схема URI недопустима». Чего мне не хватает?

        var client = new RestSharp.RestClient("10.0.1.20:8085");
        var request = new RestSharp.RestRequest("/test", RestSharp.Method.POST);

        request.AddParameter("param1", "value1", RestSharp.ParameterType.GetOrPost);
        request.AddParameter("param2", "value2", RestSharp.ParameterType.GetOrPost);
        request.AddParameter("param3", "value3", RestSharp.ParameterType.GetOrPost);
        request.AddParameter("param4", "value4", RestSharp.ParameterType.GetOrPost);

        client.ExecuteAsync(request, (response) =>
        {
            var auth = response.Content;
        });

1 Ответ

4 голосов
/ 08 августа 2011

Измените первую строку на

var client = new RestSharp.RestClient("http://10.0.1.20:8085");
...