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

ial1408

Client
Регистрация
26.07.2016
Сообщения
223
Реакции
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/
 
Да, вы правы, хотел воспроизвести.
Меня смущает, что в ZP даже Результат ответа пусто, как-будто ZP не может достучаться до серверов.

А можете попробовать через обычный кубик сделать такой же GET запрос.
И просто сделать GET к урлу https://gdeposylka.ru/
Сделал через кубик - тоже самое (пусто)
При обращении к https://gdeposylka.ru/ через кубик GET запроса тоже пустота.
Я подумал может у меня зенка заглючила но нет, к dzen обратился без проблем

2026-07-16_15-47-40.png
Видимо сайт как то палит зенку (но зачем?)
 
  • Увидел
Реакции: Dmitriy_Zenno
Сделал через кубик - тоже самое (пусто)
При обращении к https://gdeposylka.ru/ через кубик GET запроса тоже пустота.
Я подумал может у меня зенка заглючила но нет, к dzen обратился без проблем

Видимо сайт как то палит зенку (но зачем?)

Действительно, какие-то проблемы через GET запрос.
У меня так же пустой ответ, а если заходить через браузер все ок.

Передам команде для проверке, скорей всего какой-то баг на стороне ZP7.


1784206539569.png
 
У себя на сервере проверил к https://gdeposylka.ru/ через кубик GET запроса все ок проходит запрос. Не проходит только стандартный способ передачи, альтернативный и tls работает. И c# снипет работает, но ожидаемо на апи токен ругается.
1784206926741.png
 
  • Оценить
  • Увидел
Реакции: ial1408 и Dmitriy_Zenno
  • Оценить
Реакции: ial1408
Спасибо всем откликнувшимся. Буду ждать ответа
 
Спасибо всем откликнувшимся. Буду ждать ответа
Вариант с перезагрузкой постера/сервера - пробовали? Может забагалось что-то и не применяются настройки передачи трафика
 

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