当网站在服务器端呈现时,如何找到网站使用的 API?
How can I find the API a website uses, when the website is server-side rendered?
我发现当网站使用客户端呈现时,很容易找到 API。不幸的是,我正在查看的网站使用服务器端渲染,我正试图找到 API。讨论如何找到 API 的文章总是只解释如何为客户端呈现的网站执行此操作,然后忽略服务器端,“因为它要复杂得多”。
我的问题是,是否有可能从服务器端呈现的网站中找到 API,以及是否有人对我有任何起点,因为我找不到任何东西。
你不能。
您无权访问 server-side 代码,因此您无法判断它从何处获取数据。
可能是 public 网络服务。也许它是一个私人网络服务。也许它是直接访问数据库。也许它正在从服务器本地文件系统上的静态文件中读取数据。你无从得知。
我发现当网站使用客户端呈现时,很容易找到 API。不幸的是,我正在查看的网站使用服务器端渲染,我正试图找到 API。讨论如何找到 API 的文章总是只解释如何为客户端呈现的网站执行此操作,然后忽略服务器端,“因为它要复杂得多”。 我的问题是,是否有可能从服务器端呈现的网站中找到 API,以及是否有人对我有任何起点,因为我找不到任何东西。
你不能。
您无权访问 server-side 代码,因此您无法判断它从何处获取数据。
可能是 public 网络服务。也许它是一个私人网络服务。也许它是直接访问数据库。也许它正在从服务器本地文件系统上的静态文件中读取数据。你无从得知。