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

xDESTROYx

Client
Регистрация
21.09.2019
Сообщения
224
Благодарностей
36
Баллы
28
Привет ребята, подскажите как можно выполнить простой гет запрос для получения содержимого по URL, через с#через стандартный экш получаеться получить даные. Через си вот хоть убей никак. пытаюсь получить данные из: https://ipinfo.io/json результат всегда "OK" как бы да, но данных нет)
Хотя через стандатрный получаю необходимые данные...
 

Alex91

Активный пользователь
Регистрация
15.08.2024
Сообщения
327
Благодарностей
82
Баллы
28
Ты кажется забыл привести свой код , в пример...
 
  • Спасибо
Реакции: xDESTROYx

xDESTROYx

Client
Регистрация
21.09.2019
Сообщения
224
Благодарностей
36
Баллы
28
Ты кажется забыл привести свой код , в пример...
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; 
    }
}
да хоть так
 

Alex91

Активный пользователь
Регистрация
15.08.2024
Сообщения
327
Благодарностей
82
Баллы
28
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....
В переменной смотришь результат или в логе ?
 

xDESTROYx

Client
Регистрация
21.09.2019
Сообщения
224
Благодарностей
36
Баллы
28

xDESTROYx

Client
Регистрация
21.09.2019
Сообщения
224
Благодарностей
36
Баллы
28
ааа все, понял извиняйте. видимо просто времный микробан словил при попытках настроить как надо(
 

Moonwalker

Client
Регистрация
16.03.2016
Сообщения
1 674
Благодарностей
1 266
Баллы
113
Мне кажется, у тебя проблема в том, что ты кладешь результат в переменную (внизу в сниппете). А он у тебя кладется прямо из кода.
Поставь внизу "Не возвращать значение".

update: Вижу, проблема была в другом.
 

xDESTROYx

Client
Регистрация
21.09.2019
Сообщения
224
Благодарностей
36
Баллы
28
вот что нужно еще) можно сделать что бы подклчение было через прокси проекта? нужно имено что бы бралось прям текущее. либо из переменой "proxy" голову сломал уже. ну и вобще пока не понимаю к в зенке сделать GET запрос через C# используя сокс прокси. Ибо там поддержка только HTTP
 
Последнее редактирование:

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