string response = String.Empty;
try
{
response = ZennoPoster.HttpPost(
"http://zennolab.com/",
"{-Variable.test-}",
"application/x-www-form-urlencoded; charset=UTF-8",
instance.GetProxy(),
"UTF-8",
ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.HeaderAndBody,
60,
instance.GetCookie("site.ru", true),
project.Profile.UserAgent,
false,
0,
AdditionalHeaders: new [] {"Referer: http://site.com/"}
);
} catch (Exception ex) { return "bad_post"; }
return response;
string response = String.Empty;
var TestVar = project.Variables["test"].Value;
try
{
response = ZennoPoster.HttpPost(
"http://lessons.zennolab.com/",
"{\n \"test\": {\n \"in1\": \"11\",\n \"in2\": \"22\",\n \"in3\": \"33\",\n \"in4\": \"44\"\n },\n \"test2\": {\n \"tin1\": \"HEREVAR\"\n }\n}",
"application/x-www-form-urlencoded; charset=UTF-8",
instance.GetProxy(),
"UTF-8",
ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.HeaderAndBody,
60,
instance.GetCookie("site.ru", true),
project.Profile.UserAgent,
false,
0,
AdditionalHeaders: new [] {"Referer: http://site.com/"}
);
} catch (Exception ex) { return "bad_post"; }
return response;
{
"test": {
"in1": "11",
"in2": "22",
"in3": "33",
"in4": "44"
},
"test2": {
"tin1": "HERE"
}
}
"{\n \"test\": {\n \"in1\": \"11\",\n \"in2\": \"22\",\n \"in3\": \"33\",\n \"in4\": \"44\"\n },\n \"test2\": {\n \"tin1\": \"HEREVAR\"\n }\n}"
project.Variables["Переменная"].Value;//в скобках название твоей переменной
Установил, все как надо, но почему то перестали срабатывать обычные блоки типа "рандомное число в переменную"project.Variables["Переменная"].Value;//в скобках название твоей переменной
Convert.ToInt32(project.Variables["Переменная"].Value);//в скобках название твоей переменной
переменные string (строка), а значение int (целое число), нужна конвертация: int.Parse(project.Variables["Переменная"].Value) тогда все корректно заработает.Установил, все как надо, но почему то перестали срабатывать обычные блоки типа "рандомное число в переменную"
http://joxi.ru/KAxl8jbtZ8Y0PA
http://joxi.ru/RmzGJzbcY5QDR2
если из кода убрать переменные - тогда все нормально срабатывает
http://joxi.ru/gmvBy7bUqM8D0m
В чем тут проблема?
ЗАработало!! Ура, спасибо!Convert.ToInt32(project.Variables["Переменная"].Value);//в скобках название твоей переменной
супер ребята вы лучшиепеременные string (строка), а значение int (целое число), нужна конвертация: int.Parse(project.Variables["Переменная"].Value) тогда все корректно заработает.