служба отдыха с методом поста в visual studio 2008 - PullRequest
0 голосов
/ 05 июля 2018

помогите, пожалуйста, мне нужно создать службу отдыха в Visual Studio 2008 с методом POST, с входами и выходами JSON, просмотреть учебники, но они не работают для меня.

1 Ответ

0 голосов
/ 05 июля 2018

Очень простой способ:

        String fullUrl = "http://...";
        String jsonStringContent = "{...}";
        HttpWebRequest req = (HttpWebRequest)WebRequest.Create(fullUrl);
        req.Method = "POST";
        req.ContentType = "application/json";
        // content
        byte[] bytes = Encoding.UTF8.GetBytes(jsonStringContent);
        req.ContentLength = bytes.Length;
        Stream dataStream = req.GetRequestStream();
        dataStream.Write(bytes, 0, bytes.Length);
        dataStream.Close();
        //Response
        HttpWebResponse webresponse = (HttpWebResponse)req.GetResponse();
        reader = new StreamReader(webresponse.GetResponseStream());
        String responseString = reader.ReadToEnd();
        reader.Close();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...