Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何从internet访问我的EEL应用程序?_Python_Reverse Proxy_Bottle_Nginx Reverse Proxy_Eel - Fatal编程技术网

Python 如何从internet访问我的EEL应用程序?

Python 如何从internet访问我的EEL应用程序?,python,reverse-proxy,bottle,nginx-reverse-proxy,eel,Python,Reverse Proxy,Bottle,Nginx Reverse Proxy,Eel,我有我的EEL应用程序在我的局域网中运行良好,我想通过我的nginx反向代理(letsencrypt docker图像)从互联网获得访问权限 我看到EEl使用一个瓶子服务器,我可能需要一个中间件脚本将正确的头传递给我的应用程序 我不知道如何处理,我在瓶子常见问题解答中看到了这段代码,但我不知道如何使用它 def fixed_app(environ, start_response): environ['wsgi.url_scheme'] = 'https' environ['H

我有我的EEL应用程序在我的局域网中运行良好,我想通过我的nginx反向代理(letsencrypt docker图像)从互联网获得访问权限

我看到EEl使用一个瓶子服务器,我可能需要一个中间件脚本将正确的头传递给我的应用程序

我不知道如何处理,我在瓶子常见问题解答中看到了这段代码,但我不知道如何使用它

  def fixed_app(environ, start_response):
    environ['wsgi.url_scheme'] = 'https'
    environ['HTTP_X_FORWARDED_HOST'] = 'example.com'
    return app(environ, start_response)
  return https_app

app = bottle.default_app()
app.wsgi = fix_environ_middleware(app.wsgi)
有人能帮我吗?我觉得我已经接近我的目标了

谢谢