我应该如何从JavaScript调用我的内部API?

我应该如何从JavaScript调用我的内部API?,javascript,php,Javascript,Php,我的应用程序中有一个API,当我没有URL且仍在开发中时,如何在JS脚本中调用API?不要将域名指定为API URL的一部分,并将JavaScript应用程序部署到与PHP API相同的域/端口。出于安全原因,您可能不得不这样做(查看CORS) 因此,如果从部署在/app的应用程序调用位于/API/endpoint的API端点,则无论您在本地工作,您都将独立于域 http://localhost:8080/app http://localhost:8080/api/endpoint ,或正在生

我的应用程序中有一个API,当我没有URL且仍在开发中时,如何在JS脚本中调用API?

不要将域名指定为API URL的一部分,并将JavaScript应用程序部署到与PHP API相同的域/端口。出于安全原因,您可能不得不这样做(查看CORS)

因此,如果从部署在
/app
的应用程序调用位于
/API/endpoint
的API端点,则无论您在本地工作,您都将独立于域

http://localhost:8080/app
http://localhost:8080/api/endpoint
,或正在生产中

https://example.com/app
https://example.com/api/endpoint

etc@nogad我知道如何处理JSON文件,一旦我得到它。但我不知道如何调用我的API,因为它是内部的,并且我没有一个URL可以传递给JS。感谢Shard让这个问题变得有意义
它是内部的
。。。你的意思是服务器没有暴露在互联网上?这个链接告诉你如何获取itI我已经尝试过了,但我没有让它工作,我想我没有放http://是出于某种原因。我真蠢。干杯,伙计