我想在pythonweb项目中使用Bottle框架。我只是个初学者。所以,首先我想了解它是如何工作的。你知道吗
简单的应用程序看起来像:
from bottle import route, run
@route('/hello')
def hello():
return "Hello World"
run(host='localhost', port=5000, debug=True)
我在bottle.py
中找到了run
函数,但我不知道需要浏览器请求的代码块在哪里。也许我不明白什么。这就是为什么你能给我解释一下汉学的基本原理。你知道吗
HTTP是基于请求-响应的。 请求>;浏览器,响应>;服务器(在您的案例中,服务器是瓶子)。 一旦服务器向客户机(浏览器)提供响应,来自浏览器的通信就结束了。这是常规的HTTP方式。 如果您想保持浏览器和服务器之间的连续连接,例如向浏览器提供实时更新,(浏览器不必要求更新,服务器会将更新发送到浏览器)一种方法是WebSocket。你知道吗
以下是瓶中WebSocket的文档: https://bottlepy.org/docs/dev/async.html#finally-websockets
相关问题 更多 >
编程相关推荐