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

xDESTROYx

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

Alex91

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

xDESTROYx

Client
Регистрация
21.09.2019
Сообщения
149
Благодарностей
18
Баллы
18
Ты кажется забыл привести свой код , в пример...
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
Сообщения
216
Благодарностей
60
Баллы
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
Сообщения
149
Благодарностей
18
Баллы
18

xDESTROYx

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

Moonwalker

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

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

xDESTROYx

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

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