Получение GET запроса через C#

  • Автор темы Автор темы xDESTROYx
  • Дата начала Дата начала

xDESTROYx

Client
Регистрация
21.09.2019
Сообщения
224
Реакции
37
Баллы
28
Привет ребята, подскажите как можно выполнить простой гет запрос для получения содержимого по URL, через с#через стандартный экш получаеться получить даные. Через си вот хоть убей никак. пытаюсь получить данные из: https://ipinfo.io/json результат всегда "OK" как бы да, но данных нет)
Хотя через стандатрный получаю необходимые данные...
 
Ты кажется забыл привести свой код , в пример...
 
  • Спасибо
Реакции: xDESTROYx
Ты кажется забыл привести свой код , в пример...
C#:
Развернуть Свернуть Копировать
var request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create("https://api.ipify.org?format=json");
request.Method = "GET";

using (var response = (System.Net.HttpWebResponse)request.GetResponse())
{
    using (var reader = new System.IO.StreamReader(response.GetResponseStream()))
    {
        string content = reader.ReadToEnd();
        project.Variables["ip"].Value = content; 
    }
}
да хоть так
 
C#:
Развернуть Свернуть Копировать
var request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create("https://api.ipify.org?format=json");
request.Method = "GET";

using (var response = (System.Net.HttpWebResponse)request.GetResponse())
{
    using (var reader = new System.IO.StreamReader(response.GetResponseStream()))
    {
        string content = reader.ReadToEnd();
        project.Variables["ip"].Value = content; 
    }
}
да хоть так
Выполнил код. Вернул ip в виде json....
В переменной смотришь результат или в логе ?
 
ааа все, понял извиняйте. видимо просто времный микробан словил при попытках настроить как надо(
 
Мне кажется, у тебя проблема в том, что ты кладешь результат в переменную (внизу в сниппете). А он у тебя кладется прямо из кода.
Поставь внизу "Не возвращать значение".

update: Вижу, проблема была в другом.
 
вот что нужно еще) можно сделать что бы подклчение было через прокси проекта? нужно имено что бы бралось прям текущее. либо из переменой "proxy" голову сломал уже. ну и вобще пока не понимаю к в зенке сделать GET запрос через C# используя сокс прокси. Ибо там поддержка только HTTP
 
Последнее редактирование:

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)