Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Прокси-сервер разработки позволяет создавать спецификацию OpenAPI из перехватанных запросов и ответов API. С помощью прокси-сервера разработки можно быстро создать спецификацию OpenAPI для существующего API и воспользоваться инструментами, поддерживающими OpenAPI.
Чтобы создать спецификацию OpenAPI с помощью прокси-сервера разработки:
В файле конфигурации включите плагин
OpenApiSpecGeneratorPlugin
:{ "plugins": [ { "name": "OpenApiSpecGeneratorPlugin", "enabled": true, "pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll" } ] // [...] shortened for brevity }
В файле конфигурации добавьте в список наблюдаемых URL-адресов URL-адрес API, для которого вы хотите сгенерировать спецификацию OpenAPI.
{ "urlsToWatch": [ "https://api.example.com/*", ] // [...] shortened for brevity }
Совет
Чтобы создать более улучшенные спецификации OpenAPI, рассмотрите возможность использования локальной языковой модели с прокси-сервером разработки. Дополнительные сведения см. в разделе "Использование локальной языковой модели".
Запуск прокси-сервера разработки:
devproxy
Запуск запросов записи путем нажатия клавиши
r
Выполнение запросов, которые необходимо включить в спецификацию OpenAPI
Остановить запросы на запись, нажав клавишу
s
Прокси-сервер разработки создает спецификацию OpenAPI и сохраняет ее в файл в текущем каталоге. Прокси-сервер разработки присваивает файлу имя узла API, за которым следует текущая дата и время, например:
api.example.com-20231219091700.json