首先,我制作了这样一个普遍的问题,但它很难在网上找到任何有用的信息。在将答案返回给客户端之前,其余的API调用python脚本
我想创建一个客户端+服务器端应用程序,它将使用REST api或websockets进行通信。
不过,我的问题如下。 在服务器端,在收到来自客户端的请求后, 是否可以执行一个python脚本,它将返回预期的答案,然后才将该答案返回给客户端?
举个例子吧。
假设我的客户端应用程序询问用户他现在在哪个城市。 比服务器收到一个具有该城市名称的获取请求。 比服务器执行python脚本来获取关于该城市的一些信息(可以说它搜索天气)。 只有在脚本返回信息后,服务器才可以将其返回给客户端,以便呈现它。
我希望这不会被标记为脱离主题,因为我认为这是一个相关的一般问题。 我感谢您的帮助。
我很欣赏你的答案,并会进一步探讨django和烧瓶。 但是,我想问一下,如果您知道Redux服务器端实现是否也可以实现这种交互,由于Redux是JavaScript,我认为可以调用脚本并等待它回答,这是否正确? –
REST是基于HTTP的协议。客户端和服务器可以在大多数编程语言中进行编码。 – glenfant