Проверьте, заархивированы ли данные, отправленные с Flex на сервер Java

Я хочу проанализировать, сжат ли XML, который я отправляю с моего клиента Flex на мою Java с помощью remoteObject, или нет. для этого я использую Wireshark, но он не может получать пакеты на локальном хосте (Windows Vista). Как я могу это сделать?


person Marouane Gazanayi    schedule 04.08.2010    source источник


Ответы (2)


Вот как выполнить захват на localhost: Caputre с использованием Ethereal / Wireshark извините, он на французском.

Что касается меня, я использовал другой компьютер в качестве сервера и анализировал весь трафик между моим компьютером и сервером.

person Marouane Gazanayi    schedule 05.08.2010

Fiddler, вероятно, подойдет вам лучше, чем Wireshark, потому что вы можете расшифровать свой https-трафик, если установите его сертификат как доверенный локально. Вы не упомянули https как фактор, но, насколько мне известно, Wireshark этого не сделает.

Вы также можете направлять свои служебные вызовы на IP-адрес вашего компьютера, а не на localhost. Пример: localhost переходит к 127.0.0.1, вместо этого направляет ваши запросы на IP-адрес, который вы получаете, когда вы запускаете ipconfig / all. Вы можете взломать свой файл hosts, чтобы направить что-то на этот ip.

Не уверен, всегда ли это работает в Wireshark, но в Fiddler точно работает.

person TroyJ    schedule 21.04.2011