как отправить уже подготовленный в строку http запрос в C# - PullRequest
0 голосов
/ 29 марта 2020

Http-запрос в виде строки C#

Я хочу отправить http-запрос в том виде, в котором он был получен от пользователя без каких-либо изменений.

От пользователя я получаю строку

  GET / HTTP/1.1 
  Host: examplesite.com 
  Content-Length: 15 

Итак, я хочу отправить его как есть, без каких-либо изменений или разбора, есть ли какая-либо библиотека для этого в C#?

1 Ответ

0 голосов
/ 29 марта 2020

Как вы захватываете подготовленный пользователями URL-адрес?

С наименьшим количеством доступной информации, если вы пытаетесь создать простой запрос, вы можете использовать следующее:

    public static void Main()
    {
        // User Prepared Url
        var url = "https://www.google.com";

        // Create a 'WebRequest' object with the specified url. 
        WebRequest myWebRequest = WebRequest.Create(url); 

        // Send the 'WebRequest' and wait for response.
        WebResponse myWebResponse = myWebRequest.GetResponse(); 

        // Release resources of response object.
        myWebResponse.Close();
    }

Существует нет логики c при проверке действительности URL и т. д. c.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...