问题描述
我已经使用 Bottle 对一些 API 端点进行了原型设计,如下面的代码片段所示。我可以使用 http.client
从 python 中测试它们,但不能从浏览器中测试它们,因为我收到了可怕的 CORS 错误。因此,我设法让 Apache 安全地提供网页 (https),并在我的路由器上打开了必要的端口,以通过使用我的全局 IP 地址加载静态 HTML 页面来确认这一点。但是,我似乎无法让 HTML 页面安全地发出 HTTP 请求。我是否需要让我的 Python 应用程序侦听不同的端口并让 Apache 将所有 GET/PUT 请求转发给它,或者是否有更简单的方法通过 Python 和 Bottle 完成 TLS 加密?
#!/usr/bin/env python 3
from bottle import get
import json
@get ('/hello')
def hello ():
return json.dumps ({'message': 'world'})
run (debug=True,port=12345)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)