Как получить ответ от GET C#

Shytov

Client
Регистрация
11.09.2018
Сообщения
175
Благодарностей
39
Баллы
28
Подскажите пожалуйста как получить ответ от гет запроса в переменную средствами C#
return response; -не подходит

Код:
string bitly_login = project.Variables["bitly_login"].Value;
string bitly_api_key = project.Variables["bitly_api_key"].Value;
string link_short = project.Variables["target_url"].Value;
string url = "http://api.bitly.com/v3/shorten?longUrl="+link_short+"&login="+bitly_login+"&apiKey="+bitly_api_key;  
string proxy = "";  
string encoding = "UTF-8"; 
int timeout = 30000; 
string cookies = ""; 
string userAgent = ""; 
bool useRedirect = false; 
int maxRedirectCount = 5; 

string[] additionalHeaders = {
    "Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3",
    "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
    "Connection: keep-alive"};   

var response = ZennoPoster.HttpGet(url, proxy, encoding, ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly, timeout, cookies, userAgent, useRedirect, maxRedirectCount, additionalHeaders);
return response;
 

Master4eg

Client
Регистрация
06.04.2016
Сообщения
421
Благодарностей
122
Баллы
43
Добавь в конце
project.Variables["response"].Value = response;

Вместо

return response;

А если хочешь, чтоб работало return response;
то нужно на кубике внизу убрать галочку "не возвращать значение"
 
  • Спасибо
Реакции: Shytov

Shytov

Client
Регистрация
11.09.2018
Сообщения
175
Благодарностей
39
Баллы
28
Спасибо
 

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