Открыли браузер — отправили запрос. Без Electron-приложения, без установщика и без прав администратора.
PolyApiIDE работает внутри браузера, а не рядом с ним. Это меняет три практические вещи: как ставится, где лежат данные и что из этого следует технически. Разбираем честно, вместе с ограничениями браузерной песочницы.
| Браузер | Статус | Откуда ставить |
|---|---|---|
| Google Chrome | Основная платформа, MV3 | Chrome Web Store |
| Microsoft Edge | Поддерживается | Chrome Web Store |
| Другие Chromium-браузеры | Поддерживаются | Chrome Web Store |
| Mozilla Firefox | Поддерживается | Firefox Add-ons |
| Safari | Не поддерживается | — |
Кнопки установки под ваш браузер — внизу этой страницы.
Браузерная песочница даёт безопасность, но забирает часть возможностей. Чтобы вы не узнали об этом в середине задачи:
Из магазина своего браузера. Аккаунт на сайте и ключ не нужны — Free активен сразу.
Иконка расширения на панели браузера. Создайте пространство и окружение с базовым адресом вашего API.
Метод, URL, заголовки, тело. В URL и заголовках работают подстановки {{var}} и {var} из окружения.
Импортируйте выгрузку из Postman, OpenAPI, WSDL или просто вставьте команду curl. Всё это доступно на бесплатном тарифе.
Разрешения нужны для отправки запросов к произвольным адресам и локального хранения коллекций. Состав обрабатываемых данных перечислен в политике конфиденциальности, ссылка в подвале.
Да, запросы к локальным адресам работают. Если сервис отвечает ошибкой CORS, настраивайте CORS на самом сервисе — браузер проверяет это раньше расширения.
Нет, автоматической синхронизации нет. Перенос — явным экспортом и импортом коллекции. Это осознанное решение: по умолчанию ничего не уходит с устройства.
Да, вместе с локальным хранилищем. Перед удалением профиля или расширения сделайте экспорт.
Нет, продукт существует как расширение браузера. Это и есть его смысл: ничего не устанавливать в систему.