Миграция с Fiddler
Fiddler — это два разных продукта, и уходят с них по-разному.
Сначала: у вас Classic или Everywhere
Fiddler Classic — только Windows, с 3 августа 2026 года доступен лишь для
личного некоммерческого использования: для коммерческого Telerik отправляет в
Everywhere. Активно не развивается, обновления и поддержка не обещаны. Умеет
FiddlerScript, AutoResponder, Composer, собственный архив .saz и HTTP/1.x.
Fiddler Everywhere — Windows, macOS и Linux, по подписке, с поддержкой
HTTP/2. FiddlerScript в нём нет: вместо AutoResponder — вкладка Rules.
Если вы на Classic и работа коммерческая — уходить всё равно придётся, и вопрос только куда. Если на Everywhere — читайте таблицу ниже внимательнее: Everywhere умеет больше.
Что соответствует чему
| Fiddler | Solpuga |
|---|---|
| AutoResponder (Classic) / Rules (Everywhere) | Локальная подмена |
Точки останова (bpu, bpafter) |
Брейкпоинты |
| Inspectors | Инспектор запроса и ответа |
| Statistics | Тайминг по фазам и размеры тел |
| Правила пропуска расшифровки | Список исключений |
| Export Sessions → HTTPArchive v1.2 | Экспорт HAR 1.2 |
Import Snapshot → .har |
Импорт HAR, только чтение |
| Filters | Поиск и фильтры |
| WebSocket | Частично: запись сообщений, без отправки |
| FiddlerScript (Classic) | — |
| Composer | — |
| Replay | — |
| Reverse proxy | — |
| HTTP/2 (Everywhere) | — |
| Map Remote | — |
| Эмуляция медленной сети | — |
.saz |
— |
Перенос сессий через HAR
.saz читает только Fiddler, поэтому мост — HAR.
В Fiddler Classic. File → Export Sessions → All Sessions (или
Selected Sessions) → формат HTTPArchive v1.2.
Берите именно v1.2, а не v1.1: v1.1 не умеет хранить нетекстовые тела
ответов. И знайте про второе ограничение Classic: .har не сжимается, поэтому
нетекстовое содержимое он по умолчанию сохраняет только до 32 КБ. Картинки и
файлы крупнее в экспорт не попадут — это настройка экспортёра, не Solpuga.
В Fiddler Everywhere. Экспорт сессий в HAR из меню File.
В Solpuga. Меню Инструменты → импорт HAR (Cmd/Ctrl + Shift + I), либо
открыть файл из файлового менеджера. Отдельное окно только для чтения, живой
перехват не останавливается. Файлы больше 500 МБ не принимаются.
Что переносится
Заголовки, тела, статусы, тайминги. Инспектор в импортированном окне тот же, что в живом перехвате: JSON деревом, изображения с размерами, двоичное как hex; исходное сообщение и тела можно сохранить в файлы.
Что теряется
- Правила AutoResponder и Rules. HAR описывает трафик, а не настройки. Создаются заново; из перехваченного запроса правило заполняется реально пришедшим ответом.
- FiddlerScript. В HAR не входит, и переносить некуда — см. ниже.
- Нетекстовые тела больше 32 КБ — если экспорт делался из Classic с настройками по умолчанию.
- WebSocket. В HAR для них места нет.
- Повторное распаковывание. Тела в HAR от Solpuga распакованы, а заголовки
ответа сохранены как пришли; импортёр, доверяющий
Content-Encoding, попробует распаковать снова.
Что взамен
Для тех, кто на Classic: работа на macOS и Linux, а не только на Windows, и никакого запрета на коммерческое использование.
Интерфейс на русском и английском и бесплатный тариф без ограничения по времени.
Рядом
- Миграция с Charles Proxy на SolpugaТаблица соответствия инструментов Charles и перенос записанной сессии через HAR по шагам: что переносится, что теряется и какие есть ограничения.
- Миграция с Proxyman на SolpugaТаблица соответствия инструментов Proxyman и перенос сессии через HAR: что переносится, что теряется и какие есть ограничения.