Метод запроса DELETE

Svyt

Client
Регистрация
23.09.2018
Сообщения
44
Благодарностей
1
Баллы
8
Как отправить DELETE запроса или сымитировать его?
Чтобы подписаться на юзера, отправляется POST запрос, чтобы отписаться DELETE, причем все заголовки, юрл, и данные запроса одинаковые.
Отличие только в Методе запроса, Как быть?

DELETE запрос
Код:
URL: https://www.???.com/api/v1/subscribe/{-Variable.guid-}

{-Variable.user_agent-}
Accept: application/json, text/plain, */*
Accept-Language: en-US,en;q=0.8,nl;q=0.6,el;q=0.4,de;q=0.2
Accept-Encoding: gzip, deflate, br
X-XSRF-TOKEN: f48031f4d6b49ad8df28cbbf43a4493975ddf3f4c1a10f3f2ceed055efcd922e31c4e68ced7400cec6694feb37d89c5e52a80e231ddb7ae38552213c9dc8289e
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 613
Благодарностей
4 601
Баллы
113
Довольно странно, что до сих пор не появился универсальный кубик. Универсальный метод есть
 
  • Спасибо
Реакции: Svyt

Svyt

Client
Регистрация
23.09.2018
Сообщения
44
Благодарностей
1
Баллы
8
@doc
@backoff
@WebBot
Ребят, подскажите плиз
Почему прилетает ошибка на куки контейнер в C# ?
как ее исправить?
Код:
string url = project.Variables["Get_Zapros4_ZoneDelete"].Value;
string proxy = project.Variables["proxy"].Value;
string Cookie = project.Variables["Cookie"].Value;

var response = ZennoPoster.HTTP.Request(ZennoLab.InterfacesLibrary.Enums.Http.HttpMethod.DELETE,
url,
"",
"",
proxy,
"",
ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.HeaderAndBody,
30000,
project.Profile.CookieContainer,
project.Profile.UserAgent,
true,
5,
AdditionalHeaders: new []{"Accept: " + "application/json, text/plain, */*", "Accept-Language: " + "en-US,en;q=0.8,nl;q=0.6,el;q=0.4,de;q=0.2", "Accept-Encoding: " + "gzip, deflate, br", "X-XSRF-TOKEN: " + "f48031f4d6b49ad8df28cbbf43a4493975ddf3f4c1a10f3f2ceed055efcd922e31c4e68ced7400cec6694feb37d89c5e52a80e231ddb7ae38552213c9dc8289e"}
);
return response;
Компиляция кода Ошибка в действии "CS1503" "Аргумент "9": преобразование типа из "ZennoLab.InterfacesLibrary.ProjectModel.ICookieContainer" в "string" невозможно". [Строка: 12; Cтолбец: 1]
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 613
Благодарностей
4 601
Баллы
113
@doc
@backoff
@WebBot
Ребят, подскажите плиз
Почему прилетает ошибка на куки контейнер в C# ?
как ее исправить?
Код:
string url = project.Variables["Get_Zapros4_ZoneDelete"].Value;
string proxy = project.Variables["proxy"].Value;
string Cookie = project.Variables["Cookie"].Value;

var response = ZennoPoster.HTTP.Request(ZennoLab.InterfacesLibrary.Enums.Http.HttpMethod.DELETE,
url,
"",
"",
proxy,
"",
ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.HeaderAndBody,
30000,
project.Profile.CookieContainer,
project.Profile.UserAgent,
true,
5,
AdditionalHeaders: new []{"Accept: " + "application/json, text/plain, */*", "Accept-Language: " + "en-US,en;q=0.8,nl;q=0.6,el;q=0.4,de;q=0.2", "Accept-Encoding: " + "gzip, deflate, br", "X-XSRF-TOKEN: " + "f48031f4d6b49ad8df28cbbf43a4493975ddf3f4c1a10f3f2ceed055efcd922e31c4e68ced7400cec6694feb37d89c5e52a80e231ddb7ae38552213c9dc8289e"}
);
return response;
кукиконтейнер передаётся не там.
пишешь ZennoPoster.HTTP.Request открываешь скобку и смотришь все параметры
 
  • Спасибо
Реакции: Svyt

Svyt

Client
Регистрация
23.09.2018
Сообщения
44
Благодарностей
1
Баллы
8
кукиконтейнер передаётся не там.
пишешь ZennoPoster.HTTP.Request открываешь скобку и смотришь все параметры
А как куки из него отправить вместе с запросом?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 613
Благодарностей
4 601
Баллы
113
А как куки из него отправить вместе с запросом?
я не работал с ним. попробуй так
Код:
string url = project.Variables["Get_Zapros4_ZoneDelete"].Value;
string proxy = project.Variables["proxy"].Value;

var response = ZennoPoster.HTTP.Request(ZennoLab.InterfacesLibrary.Enums.Http.HttpMethod.DELETE,
url,
"",
"",
proxy,
"",
ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.HeaderAndBody,
30000,
"",
project.Profile.UserAgent,
true,
5,
AdditionalHeaders: new []{"Accept: " + "application/json, text/plain, */*", "Accept-Language: " + "en-US,en;q=0.8,nl;q=0.6,el;q=0.4,de;q=0.2", "Accept-Encoding: " + "gzip, deflate, br", "X-XSRF-TOKEN: " +   "f48031f4d6b49ad8df28cbbf43a4493975ddf3f4c1a10f3f2ceed055efcd922e31c4e68ced7400cec6694feb37d89c5e52a80e231ddb7ae38552213c9dc8289e"},
cookieContainer: project.Profile.CookieContainer
);
return response;
 
  • Спасибо
Реакции: Vvafel, orka13 и Svyt

Svyt

Client
Регистрация
23.09.2018
Сообщения
44
Благодарностей
1
Баллы
8
я не работал с ним. попробуй так
Код:
string url = project.Variables["Get_Zapros4_ZoneDelete"].Value;
string proxy = project.Variables["proxy"].Value;

var response = ZennoPoster.HTTP.Request(ZennoLab.InterfacesLibrary.Enums.Http.HttpMethod.DELETE,
url,
"",
"",
proxy,
"",
ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.HeaderAndBody,
30000,
"",
project.Profile.UserAgent,
true,
5,
AdditionalHeaders: new []{"Accept: " + "application/json, text/plain, */*", "Accept-Language: " + "en-US,en;q=0.8,nl;q=0.6,el;q=0.4,de;q=0.2", "Accept-Encoding: " + "gzip, deflate, br", "X-XSRF-TOKEN: " +   "f48031f4d6b49ad8df28cbbf43a4493975ddf3f4c1a10f3f2ceed055efcd922e31c4e68ced7400cec6694feb37d89c5e52a80e231ddb7ae38552213c9dc8289e"},
cookieContainer: project.Profile.CookieContainer
);
return response;
Работает! Спасибо
В help.zennolab.com куки указывались в другом месте
 

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