在我的Java代码中,我希望能够调用一个URL,并且该URL应该运行我的python脚本。有人推荐吗?
我曾尝试使用Heroku托管python脚本,但我也希望有一个替代方案
当我将python代码托管在本地服务器上时,我可以调用URL并运行python脚本
但是我希望能够在其他地方托管python脚本,以便可以从我的android应用中调用URL
答案 0 :(得分:1)
您需要某种服务器来接收请求,这里有个flask的示例。 使用flask接收和使用POST请求的服务器端代码如下所示:
from flask import Flask, request
app = Flask(__name__)
@app.route('/', methods=['POST'])
def result():
print(request.form['foo']) # should display 'bar'
return 'Received !' # response to your request.
这是使用python发送/接收POST请求的最简单,最快的方法。
您还可以使用Java发送POST请求。