Использование cURL --data в C # - PullRequest
0 голосов
/ 06 октября 2018

Я хочу использовать следующую команду cURL из python в C #, но я не нашел никакого способа сделать это.

$ curl --data "type=AUTH&code=CODE" https://example.com

Я надеюсь, что вы можете помочь мне с этой проблемой, яоблицовка.

1 Ответ

0 голосов
/ 06 октября 2018

Как отмечает @Filburt, вы можете использовать HttpClient для публикации данных с использованием C #

    using (var client = new HttpClient())
    {
        client.BaseAddress = new Uri("https://example.com");
        var content = new FormUrlEncodedContent(new[]
        {
            new KeyValuePair<string, string>("type", "AUTH"),
            new KeyValuePair<string, string>("code", "CODE")
        });
        var result = await client.PostAsync("", content);
        string resultContent = await result.Content.ReadAsStringAsync();
        Console.WriteLine(resultContent);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...