Дано:
- Windows
- Связь клиент-сервер по HTTP с буфером протокола
- Связь агент-сервер по HTTP с буфером протокола (другая спецификация .proto)
- Доступны оба .proto файла
Необходим: возможность проверять декодированный HTTP-трафик на запрос / ответ.
Fiddler кажется идеальным инструментом для этого, и на самом деле я использую его постоянно. Однако и вполне понятно, что он не может декодировать запросы / ответы, закодированные с помощью буферов протокола. С другой стороны, я знаю, что:
- Fiddler может быть расширен
- При наличии соответствующих файлов .proto выходные данные буферов протокола можно легко декодировать.
Мой вопрос заключается в том, сталкивался ли кто-либо еще с той же проблемой и есть ли способ ее решить.
Конечно, я предпочитаю быстрые и простые решения, а не длинные и сложные (например, написание расширения Fiddler с нуля), но в отсутствие первого, я думаю, я бы согласился и на второе.
Всем добрым самаритянам там - заранее спасибо.