Ответ после пост запроса в html/json ... Почему?

backoff

Client
Регистрация
20.04.2015
Сообщения
6 052
Благодарностей
6 481
Баллы
113
Приветствую.
Интересует вопрос, с чем может быть связана следующая ситуация.

Есть один пост запрос.
есть 2 версии зенки
1. 5.10.5.1 (тут ответ приходит в html)
2. 5.10.6.0 (nen ответ приходит в json)

ответ от ВК запрос один. почему так?
 
  • Спасибо
Реакции: ks1989

Чешир

Client
Регистрация
27.06.2014
Сообщения
1 634
Благодарностей
963
Баллы
113
а там точно один и тот же запрос? ВК в зависимости от запроса может давать ответ как в ХМЛ так и в джейсоне
 
  • Спасибо
Реакции: ks1989

backoff

Client
Регистрация
20.04.2015
Сообщения
6 052
Благодарностей
6 481
Баллы
113
а там точно один и тот же запрос?
нет, как выяснилось не один и тот же.
странно
2 разных запроса, но по факту несут одну и туже функцию.

1. act=get_suggests&al=1&owner_id=
2. act=publish&al=1&mention=1&post=

но почему при снифинге отдались разные результаты?
 
  • Спасибо
Реакции: ks1989

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
в какой-то из последних версий по умолчанию вшили заголовки в кубики запросов
 
  • Спасибо
Реакции: ks1989

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Ответ зависит от сервера. Обычно при отправке запроса можно в доп параметрах или заголовках указать формат ответа.
 
  • Спасибо
Реакции: ks1989

Meteorburn

Client
Регистрация
23.05.2016
Сообщения
1 472
Благодарностей
575
Баллы
113
возможно шлёшь разные "типы данных" - content-type
попробуй application/json в типе данных для ответа в json
Для меня стало открытием, что работать с JSON тоже удобно
upload_2017-4-30_23-40-14.png
 

Вложения

Последнее редактирование:
  • Спасибо
Реакции: ks1989

ks1989

Пользователь
Регистрация
17.08.2016
Сообщения
76
Благодарностей
0
Баллы
6
возможно шлёшь разные "типы данных" - content-type
попробуй application/json в типе данных для ответа в json
Для меня стало открытием, что работать с JSON тоже удобно
Посмотреть вложение 20205
Здравствуйте, а подскажите, как передать русский текст через application/json?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

ks1989

Пользователь
Регистрация
17.08.2016
Сообщения
76
Благодарностей
0
Баллы
6

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
  • Спасибо
Реакции: ks1989

Meteorburn

Client
Регистрация
23.05.2016
Сообщения
1 472
Благодарностей
575
Баллы
113
приходят ????????? ????????????? ??????????? ????????? вот такие знаки
Да, была такая проблема.
Я уже не помню точно, но или в типе данных надо указать кодировку или в заголовках.
 
  • Спасибо
Реакции: ks1989

ks1989

Пользователь
Регистрация
17.08.2016
Сообщения
76
Благодарностей
0
Баллы
6

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
пробуй разные. прежде всего utf-8 и win1251 (или win1252)
 

ks1989

Пользователь
Регистрация
17.08.2016
Сообщения
76
Благодарностей
0
Баллы
6

ks1989

Пользователь
Регистрация
17.08.2016
Сообщения
76
Благодарностей
0
Баллы
6

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