Отправка post'a из-под профиля

Gor

Client
Регистрация
30.09.2016
Сообщения
250
Реакции
30
Баллы
28
Ребята, поделитесь образцом пост-запроса, пожалуйста! ))))
Обычный запрос без заранее сохраненного профиля, то будет так.
C#:
Развернуть Свернуть Копировать
string url = "https://api.prime.date/dialog/bookmark";
string PostData = "{some post data}";
//  return PostData;
string POST = ZennoPoster.HttpPost(url, PostData,
    "application/x-www-form-urlencoded", "", "iso-8859-1",ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly);
return POST;
А как из-под профиля отправить?
Зенка с меня такой набор параметров требует: http://prntscr.com/qq7o7y
Как наиболее пугает получение куков и хэдеров.
Куки, возможно, вот так получить, предположим:
C#:
Развернуть Свернуть Копировать
string profilePath = project.Variables["profilePath"].Value;
project.Profile.Load(profilePath,false);
string coockie = "";
foreach (var a in project.Profile.CookieContainer.Get("prime.date"))
    coockie = coockie + a.ToString() + "\n";
return coockie;
А хэдеры тогда как?
 

Меняете на второй строке GET на POST
Заголовки прописываются на 14-ой строке
Добрый день, cледующим образом должны выглядеть заголовки?
Отправляю json методом post
C#:
Развернуть Свернуть Копировать
    new[] {"Accept: application/json, text/plain, */*"},
    "Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3",
    true,
    true,
 
Добрый день, cледующим образом должны выглядеть заголовки?
Отправляю json методом post
C#:
Развернуть Свернуть Копировать
    new[] {"Accept: application/json, text/plain, */*"},
    "Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3",
    true,
    true,
Не верно. Написал бы как правильно, но нет компа под рукой.
Заголовки - это массив строк. Глянь как создаётся, инициируется и наполняется массив.
 

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