我正在制作API。
我将CentOS
用于Web服务器,将另一个Windows Server 2016用于API服务器。
我正在尝试使Web服务器和Window服务器之间的工作正常。
我的逻辑就像下面的流程。
1)填写数据表格,然后从Web服务器单击按钮
2)将数据发送到Windows服务器
3)Python脚本运行并生成更多数据
4)必须将更多的制成数据发送回Web服务器
5)Web服务器获取更多的制成数据
6)BAMM!数据附加在浏览器上!
我制作了python脚本。 但是我无法决定如何使数据在两台服务器之间传输。
我应该在Web服务器中使用Ajax Curl吗? 我打算通过Curl从Web服务器向Windows服务器发送POST类型的请求。 但是我不知道如何在Windows Server中接收这些数据。 请帮忙!预先谢谢你。
答案 0 :(得分:1)
第一个选项:(推荐) 您可以将python端创建为API端点,并需要从PHP服务器中调用python API。
第二个选项: 您可以像创建普通网页一样创建python端,每当您从PHP服务器调用该页面时,您都将参数与HTTP请求一起传递,并在以python接收数据后以JSON格式打印数据。