将LocalHost API连接到UI5应用程序

2020-08-24 15:47发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我的本​​地主机上正在运行python服务。 我可以通过邮递员得到回复。

我想在我的UI5应用程序中调用它。 当我尝试直接使用URL" http://localhost:5000/upload4"时,它给出了CORS标头错误。 当我创建目的地然后尝试时,它现在给出500错误。

我们如何做到这一点?

谢谢。

最好的问候

Ajinkya Jadhav

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我的本​​地主机上正在运行python服务。 我可以通过邮递员得到回复。

我想在我的UI5应用程序中调用它。 当我尝试直接使用URL" http://localhost:5000/upload4"时,它给出了CORS标头错误。 当我创建目的地然后尝试时,它现在给出500错误。

我们如何做到这一点?

谢谢。

最好的问候

Ajinkya Jadhav

付费偷看设置
发送
2条回答
zhangjiyang1323
1楼-- · 2020-08-24 16:13

嗨,

CORS将阻止您"访问"来自不同来源的Web内容。 这也包括本地主机上的其他端口。 您可以通过设置HTTP标头允许它。 但是当您以后要部署到生产环境时,这个问题可能会再次出现在您的手上,因为python应用程序的URL随后将被更改。

您可以使用本地approuter来充当本地的反向代理。 机器也是如此。 这样,您在部署到生产环境时就不必修改应用程序了(因为它独立于URL)。 我已经完成了此示例应用中的相同操作( 带有Fiori Elements和CAP应用程序)

路亽曱_Ryan
2楼-- · 2020-08-24 15:55

好的,恐怕我不知道它是如何工作的,但是您需要找到一种将目标添加到Web的方法 IDE个人版。

通常,我建议将API部署到云中。 我不确定这种临时解决方案是否真的可以节省您的时间,因为这似乎并非一帆风顺。

一周热门 更多>