2014-10-18 3 views
0

Я хотел бы знать некоторые соединения, которые отходят от моего приложения.Полный URL-адрес в соединениях HTTPS

Так что я использую прокси (в частности, я использую Charles для OSX). Это прекрасно работает.

Я заметил, что некоторые из этих соединений - HTTPS (TLS). Это нормально, но для этих соединений я могу видеть только базовый URL, а не полный URL-адрес, который вызывается. Например, я могу читать: https://www.thewesite.com:443

Я ожидаю, что не увижу тело запроса, но, по крайней мере, заголовок, а затем и весь URL-адрес, который я ожидал бы увидеть.

это правильно? есть способ показать полный URL-адрес?

ответ

0

Поскольку URL-адрес и остальная часть HTTP-заголовка находятся внутри зашифрованного соединения, вам необходимо включить SSL-проксирование (то есть атака типа «человек-в-центре») для конкретных хостов. См. http://www.charlesproxy.com/documentation/proxying/ssl-proxying/