我最近使用Rails开发了一些简单的API,作为一个项目。我可以从PostMan上访问它们。
作为进一步的发展,我决定编写一个HTML页面(驻留在本地Apache服务器中)以显示来自各种API请求的结果。
主要问题是,每当我在HTML页面中使用Javascript创建XMLHttpRequest时,即使我的网页和API都可以从本地主机访问,也会遇到跨域问题。我唯一的线索是,由于它们使用不同的端口,因此浏览器将域标记为不同。
关于如何解决此问题的任何想法?由于我是Rails和JS的新手,所以甚至就如何更好地构造项目的建议也表示赞赏。
最诚挚的问候,谢谢你。