我的 Rails 应用程序在单个端口上侦听 API 调用和浏览器请求。为了提高安全性,我想为 API 打开另一个端口,并使该端口的网页 URL 无法访问。
如何在 Rails 中做到这一点?(可能不会失去当前应用程序的完整性)。
我在开发过程中使用 WEBrick 或 Puma,在生产过程中使用 Apache+Passenger。
附言
目前我正在考虑制作将转发 API 调用的 HTTP 代理。
我的 Rails 应用程序在单个端口上侦听 API 调用和浏览器请求。为了提高安全性,我想为 API 打开另一个端口,并使该端口的网页 URL 无法访问。
如何在 Rails 中做到这一点?(可能不会失去当前应用程序的完整性)。
我在开发过程中使用 WEBrick 或 Puma,在生产过程中使用 Apache+Passenger。
附言
目前我正在考虑制作将转发 API 调用的 HTTP 代理。