проблема с get-запросом

Регистрация
13.04.2016
Сообщения
660
Реакции
53
Баллы
28
подскажите кто сталкивался или что может быть;
есть сервис с работой по апи
норм:
id-5577
key-87yre9y9298re

всё работало корректно, но почему то зенка сама стала подставлять ко всем значениям запроса ахинею, работа без браузера...
user=5577%0D&key=87yre9y9298re0%0D
и естественно ответом получаю error
с чего могут ломаться запросы?
 
Может обновили версию зенно или например изменили стандартные запросы на альтернативные или наоборот?
Апи действительно требует пробелы и переносы строк в запросах?
И относительно норм - стоит знак минус
Код:
Развернуть Свернуть Копировать
id-5577
key-87yre9y9298re
А ниже знак равно:
Код:
Развернуть Свернуть Копировать
user=5577%0D&key=87yre9y9298re0%0D

Дайте скриншот кубика, чтобы было понятно как именно передаете данные.
 
  • Оценить
Реакции: Анатолий
.......&user={-Variable.user_id-}&key={-Variable.user_key-}&device=desktop........
данные то корректно отправляются, записаны тоже корректно, работало вчера всё ок, а сег добавил пару кубиков c# и ещё чего то и всё сломалось...
c# уже переработал на кубики, не помогло ничего...
в данных нет пробелов и переносов, шаб без браузера, зенку не обновлял давненько, библиотек не использую...
загадка...
 
в переменных лежат верные данные, а разбирая трафик везде добавлен 0%0D
 
  • Оценить
Реакции: Анатолий
На 2 скрине - заголовки нужно в ручную составлять )
Заскринь заголовки:
108713
 
  • Оценить
Реакции: Анатолий
Попробуйте установить галочку, после чего посмотрите в мониторинге трафика, какой url используется:
108712
 
пробовал-не помогло
Это значит, что в переменных находятся данные которые содержат непечатаемые символы.
Заполните переменные данными вручную, прописав каждый символ с клавиатуры: id-5577 и key-87yre9y9298re.
И тогда выполните запрос.
 
  • Оценить
Реакции: Анатолий
108715



Происходит подобное кодирование - если у тебя изначально в переменных содержатся какие либо переносы, пробелы и т.д.
Поэтом попробуй прописать данные в ручную в запросе и посмотри результат.
 
  • Оценить
Реакции: Анатолий
Посмотреть вложение 108715


Происходит подобное кодирование - если у тебя изначально в переменных содержатся какие либо переносы, пробелы и т.д.
Поэтом попробуй прописать данные в ручную в запросе и посмотри результат.
так сработало... вобщем надо регулярками заранее убрать пробелы и переносы строк везде, т.к. вручную все данные много раз подставлял в переменные и всё равно ошибки...
 
  • Оценить
Реакции: blackbyte
  • Оценить
Реакции: Анатолий

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