HTTP Get для Api не отдает ответ.

ial1408

Client
Регистрация
26.07.2016
Сообщения
221
Реакции
25
Баллы
28
Всем доброго времени суток. Отслеживаю посылку с помощью сервиса ГдеПосылка. У него есть API. Все работало отлично но буквально недавно сервер стал отдвать пустой ответ. Через Postman все работает корректно. Т.е. проблема именно в Zennoposter.
Есть тестовый код:

C#:
Развернуть Свернуть Копировать
string strOneTTN = "280159******";
string strGdePosylkaToken = "ff09b84e7148******************************";
string strUA = project.Profile.UserAgent;

string[] arrAdditionalHeaders = new string[]{
    $"X-Authorization-Token: {strGdePosylkaToken}",
    "Accept: application/json",
    "Accept-Encoding: identity",
    $"User-Agent: {strUA}"
};

//Определяем службу доставки по Где посылка
string strGdePosylkaSlugAPI = $"https://gdeposylka.ru/api/v4/tracker/detect/{strOneTTN}";

string strGdePosylkaSlugResponse = ZennoPoster.HTTP.Request(
    InterfacesLibrary.Enums.Http.HttpMethod.GET,
    strGdePosylkaSlugAPI,
    Timeout: 60000,
    AdditionalHeaders: arrAdditionalHeaders);

С заголовками игрался по разному, всегда пустой ответ.
Способ передачи HTTP запросов тоже менял по разному


Вот что в Zenno:
2026-07-16_10-02-30.png

Вот что выдает Postman:
2026-07-16_10-03-07.png


Уже голову сломал, помогите пожайлуста.
 
Последнее редактирование:
  • Увидел
Реакции: Dmitriy_Zenno
Всем доброго времени суток. Отслеживаю посылку с помощью сервиса ГдеПосылка. У него есть API. Все работало отлично но буквально недавно сервер стал отдвать пустой ответ. Через Postman все работает корректно. Т.е. проблема именно в Zennoposter.
Есть тестовый код:

C#:
Развернуть Свернуть Копировать
string strOneTTN = "280159******";
string strGdePosylkaToken = "ff09b84e7148******************************";
string strUA = project.Profile.UserAgent;

string[] arrAdditionalHeaders = new string[]{
    $"X-Authorization-Token: {strGdePosylkaToken}",
    "Accept: application/json",
    "Accept-Encoding: identity",
    $"User-Agent: {strUA}"
};

//Определяем службу доставки по Где посылка
string strGdePosylkaSlugAPI = $"https://gdeposylka.ru/api/v4/tracker/detect/{strOneTTN}";

string strGdePosylkaSlugResponse = ZennoPoster.HTTP.Request(
    InterfacesLibrary.Enums.Http.HttpMethod.GET,
    strGdePosylkaSlugAPI,
    Timeout: 60000,
    AdditionalHeaders: arrAdditionalHeaders);

С заголовками игрался по разному, всегда пустой ответ.
Способ передачи HTTP запросов тоже менял по разному


Вот что в Zenno:

Вот что выдает Postman:


Уже голову сломал, помогите пожайлуста.
Здравствуйте,

Подскажите, пожалуйста, как можно получить токен и ID для отслеживания?
 
Здравствуйте,

Подскажите, пожалуйста, как можно получить токен и ID для отслеживания?
Вам, я так понимаю для того что бы воспроизвести? Могу прислать в личку.
PS. не получится, токен привязан к моему ip адресу
 
Последнее редактирование:
  • Увидел
Реакции: Dmitriy_Zenno
Вам, я так понимаю для того что бы воспроизвести? Могу прислать в личку.
PS. не получится, токен привязан к моему ip адресу
Да, вы правы, хотел воспроизвести.
Меня смущает, что в ZP даже Результат ответа пусто, как-будто ZP не может достучаться до серверов.

А можете попробовать через обычный кубик сделать такой же GET запрос.
И просто сделать GET к урлу https://gdeposylka.ru/
 

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