Кракозябры в ответе на POST запрос

qweqwe5435

Client
Регистрация
12.02.2017
Сообщения
39
Благодарностей
24
Баллы
8
Всем привет!
Отправляю POST запрос, а в ответ получаю вот это


Кодировки все настроены.
Параллельно с этим отснифил этот же запрос через Charles, там ответ отображается нормально.
Хочу заметить, что заголовки правильно отображаются, а содержимое - нет.

В чем может быть проблема? :bc:
 

budora

Client
Регистрация
13.08.2012
Сообщения
797
Благодарностей
522
Баллы
93
Так покажите заголовки вместе с ответом.
 

qweqwe5435

Client
Регистрация
12.02.2017
Сообщения
39
Благодарностей
24
Баллы
8
Так покажите заголовки вместе с ответом.
В Зенке:
Код:
HTTP/1.1 200 OK
Server: ATS
Date: Mon, 02 Jul 2018 19:15:56 GMT
Content-Type: application/json; charset=utf-8
Vary: Accept-Encoding
X-Rid: 7s653lpdjkufc
X-Frame-Options: deny
X-Xss-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-UA-Compatible: IE=Edge,chrome=1
Content-Encoding: br
Age: 0
Strict-Transport-Security: max-age=15552000
Via: https/1.1 e16.ycpi.deb.yahoo.com (ApacheTrafficServer [cMsSf ])
Expect-CT: max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only"
Public-Key-Pins-Report-Only: max-age=2592000; pin-sha256="2fRAUXyxl4A1/XHrKNBmc8bTkzA7y4FB/GLJuNAzCqY="; pin-sha256="2oALgLKofTmeZvoZ1y/fSZg7R9jPMix8eVA6DH4o/q8="; pin-sha256="Gtk3r1evlBrs0hG3fm3VoM19daHexDWP//OCmeeMr5M="; pin-sha256="I/Lt/z7ekCWanjD0Cvj5EqXls2lOaThEA0H2Bg4BT/o="; pin-sha256="JbQbUG5JMJUoI6brnx0x3vZF6jilxsapbXGVfjhN8Fg="; pin-sha256="SVqWumuteCQHvVIaALrOZXuzVVVeS7f4FGxxu6V+es4="; pin-sha256="UZJDjsNp1+4M5x9cbbdflB779y5YRBcV6Z6rBMLIrO4="; pin-sha256="Wd8xe/qfTwq3ylFNd3IpaqLHZbh2ZNCLluVzmeNkcpw="; pin-sha256="WoiWRyIOVNa9ihaBciRSC7XHjliYS9VwUGOIud4PB18="; pin-sha256="cAajgxHlj7GTSEIzIYIQxmEloOSoJq7VOaxWHfv72QM="; pin-sha256="dolnbtzEBnELx/9lOEQ22e6OZO/QNb6VSSX2XHA3E7A="; pin-sha256="i7WTqTvh0OioIruIfFR4kMPnBqrS2rdiVPl/s2uC/CY="; pin-sha256="iduNzFNKpwYZ3se/XV+hXcbUonlLw09QPa6AYUwpu4M="; pin-sha256="lnsM2T/O9/J84sJFdnrpsFp3awZJ+ZZbYpCWhGloaHI="; pin-sha256="r/mIkG3eEpVdm+u/ko/cwxzOMo1bk4TyHIlByibiA5E="; pin-sha256="uUwZgwDOxcBXrQcntwu+kYFpkiVkOaezL0WYEZ3anJc="; includeSubdomains; report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-hpkp-report-only"
Transfer-Encoding: chunked
Connection: Keep-alive

ОТВЕТ НИЖЕ

H

Этот же ответ в Charles:

Код:
HTTP/1.1 200 OK
Server: ATS
Date: Mon, 02 Jul 2018 19:15:56 GMT
Content-Type: application/json; charset=utf-8
Vary: Accept-Encoding
X-Rid: 7s653lpdjkufc
X-Frame-Options: deny
X-Xss-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-UA-Compatible: IE=Edge,chrome=1
Content-Encoding: br
Age: 0
Strict-Transport-Security: max-age=15552000
Via: https/1.1 e16.ycpi.deb.yahoo.com (ApacheTrafficServer [cMsSf ])
Expect-CT: max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only"
Public-Key-Pins-Report-Only: max-age=2592000; pin-sha256="2fRAUXyxl4A1/XHrKNBmc8bTkzA7y4FB/GLJuNAzCqY="; pin-sha256="2oALgLKofTmeZvoZ1y/fSZg7R9jPMix8eVA6DH4o/q8="; pin-sha256="Gtk3r1evlBrs0hG3fm3VoM19daHexDWP//OCmeeMr5M="; pin-sha256="I/Lt/z7ekCWanjD0Cvj5EqXls2lOaThEA0H2Bg4BT/o="; pin-sha256="JbQbUG5JMJUoI6brnx0x3vZF6jilxsapbXGVfjhN8Fg="; pin-sha256="SVqWumuteCQHvVIaALrOZXuzVVVeS7f4FGxxu6V+es4="; pin-sha256="UZJDjsNp1+4M5x9cbbdflB779y5YRBcV6Z6rBMLIrO4="; pin-sha256="Wd8xe/qfTwq3ylFNd3IpaqLHZbh2ZNCLluVzmeNkcpw="; pin-sha256="WoiWRyIOVNa9ihaBciRSC7XHjliYS9VwUGOIud4PB18="; pin-sha256="cAajgxHlj7GTSEIzIYIQxmEloOSoJq7VOaxWHfv72QM="; pin-sha256="dolnbtzEBnELx/9lOEQ22e6OZO/QNb6VSSX2XHA3E7A="; pin-sha256="i7WTqTvh0OioIruIfFR4kMPnBqrS2rdiVPl/s2uC/CY="; pin-sha256="iduNzFNKpwYZ3se/XV+hXcbUonlLw09QPa6AYUwpu4M="; pin-sha256="lnsM2T/O9/J84sJFdnrpsFp3awZJ+ZZbYpCWhGloaHI="; pin-sha256="r/mIkG3eEpVdm+u/ko/cwxzOMo1bk4TyHIlByibiA5E="; pin-sha256="uUwZgwDOxcBXrQcntwu+kYFpkiVkOaezL0WYEZ3anJc="; includeSubdomains; report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-hpkp-report-only"
Transfer-Encoding: chunked
Connection: Keep-alive

{"meta":{"status":200,"msg":"OK"},"response":{"object_type":"conversation","id":"182325320","status":"ACTIVE","last_modified_ts":1530558956,"last_read_ts":0,"can_send":true,"unread_messages_count":0,"is_possible_spam":true,"is_blurred_images":true}}
 

budora

Client
Регистрация
13.08.2012
Сообщения
797
Благодарностей
522
Баллы
93
Вам выдаёт ответ чанком что и добавлено в заголовке. Transfer-Encoding: chunked Почитайте chunked transfer coding
 

qweqwe5435

Client
Регистрация
12.02.2017
Сообщения
39
Благодарностей
24
Баллы
8
Вам выдаёт ответ чанком что и добавлено в заголовке. Transfer-Encoding: chunked Почитайте chunked transfer coding
Спасибо за подсказку!
Почитав про это кодирование, я начал колдовать с Content-Length и HTTP 1.0, как это подсказывают на форумах, но ответ был тот же.

Потом что-то стрельнуло мне в голову, и я подредактировал заголовок Accept-Encoding в запросе.
Изначально он был Accept-Encoding: gzip, deflate, br и сервер в ответ присылал Content-Encoding: br
Я же поправил его на Accept-Encoding: gzip и тогда сервер стал отвечать в нормальном человеческом формате :bf:
 

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