Как сопоставить конечные точки REST и их взаимодействие в производственном SPA (Angular 9.x) - PullRequest
0 голосов
/ 17 июня 2020

Я унаследовал сайт Angular с огромным пользовательским API (более 1000 конечных точек) без документации. Чтобы задокументировать и понять, что происходит, я хотел бы отобразить, как вызываются конечные точки REST и как они реагируют.

Я думаю, что собственный скрипт в PowerShell или Puppeteer - это способ приблизиться к этому, но также и то, что уже должен быть инструмент или скрипт с открытым исходным кодом.

Мы будем благодарны за любые предложения или примеры!

1 Ответ

0 голосов
/ 17 июня 2020

I. Если я правильно понимаю ваш вариант использования: Scrapy имеет некоторые функции, которые могут быть полезны для этой цели, особенно если python не блокиратор для вас. С помощью этой платформы с открытым исходным кодом можно извлечь api сайта.

( II. Коммерческий инструмент Diffbot на самом деле делает именно то, что вы нужно, можете попробовать, первые две недели бесплатно.)

...