flask

TCP 握手是否由 Web 应用程序 Flask 或 nginx 等 Web 服务器处理?
flask

TCP 握手是否由 Web 应用程序 Flask 或 nginx 等 Web 服务器处理?

如果我在端口 5000 上以开发模式运行一个简单的 flask 应用程序(因此 Web 服务器和 Web 应用程序是 flask 库)。有没有办法查看客户端和服务器之间交换的 SYN、SYN-ack、ack 请求?例如,打印它们?我不想使用 Wireshark 之类的工具来查看流量,我想知道谁在处理该过程。 from flask import Flask app = Flask(__name__) @app.route('/') def index(): return 'hello' 当我执行curl localhost:5000/curl 时...

Admin

逐行运行,或整体运行
flask

逐行运行,或整体运行

我正在尝试安装 Flask。文档说创造一个环境: 创建环境 在其中创建一个项目文件夹和一个 venv 文件夹: 视窗 mkdir myproject cd myproject py -3 -m venv venv 我该如何运行它们? 一会儿一行,一会儿另一行? 全部放在一个或写一个bash-y脚本? 我在使用cmd.exeWindows 7。 ...

Admin

尝试在另一个目录中运行应用程序
flask

尝试在另一个目录中运行应用程序

我们有一个在特定目录中运行的应用程序,它使用 flask(以前从未使用过它),并且它被调用自/home/automation_admin/rest-auto/production/TestLauncherApp 进入该目录后,我们运行flask run --host=0.0.0.0 --port=6000 & 我可以通过这种方式毫无问题地运行。如果我从我的主目录尝试并使用: /home/automation_admin/rest-auto/production/TestLauncherApp/ "flask run --host=0.0.0.0 --...

Admin

如何从远程位置查看本地正在运行的 Web 服务器
flask

如何从远程位置查看本地正在运行的 Web 服务器

我希望得到一些针对我的具体情况的指点或帮助:(如果我用错了任何术语,请原谅) 情况 我在位置 A 有一台运行 Linux 的台式计算机,我在那里进行开发(从 docker 容器开始,但我不知道这是否与这个问题相关),结果是0.0.0.0:portX使用类似于 flask 的东西运行一个网络服务器。 我可以通过 VPN 从位置 B 的另一台运行 Windows 的计算机连接到这台计算机。我的 Windows 计算机中的工具是 SuperPutty 和 Visual Studio Code。使用 superPutty,我可以从计算机 B 在计算机 A 上运行终端...

Admin

尽管绝对路径正确,但 Systemd 服务仍找不到用户文件
flask

尽管绝对路径正确,但 Systemd 服务仍找不到用户文件

我有一个 Flask 应用程序,其中app.py包含以下文件flask_apscheduler: from flask_apscheduler import APScheduler app = Flask(__name__) scheduler = APScheduler() app.config['SQLALCHEMY_DATABASE_URI'] = 'postgresql://postgres:postgres@localhost/mydb' db = SQLAlchemy(app) #my sqlAlchemy models: class Ris...

Admin

我创建并托管的网站的数据库是如何存储的
flask

我创建并托管的网站的数据库是如何存储的

我正在学习 Web 开发,我正在使用 Python (flask) 以及 HTML 和 CSS 以及一些 JavaScript。我想知道如何将数据库 (MySQL) 连接到我的网站,以及它将存储在何处以及如何存储。我希望知道如何将 MySQL 整合到我的网站,以及如何通过互联网存储和访问数据库。感谢您分享您的知识。 ...

Admin

如何在我的应用引擎上设置标题指令?
flask

如何在我的应用引擎上设置标题指令?

因此,我扫描了我的网站以查找漏洞,并发现了这个,但我不知道如何在谷歌云应用引擎中修复它: 我真的不知道应该在哪里包含标题指令,但我想它在 app.yaml 中,但我不知道使用什么“标签”来设置标题,或者它是否是 CloudFlare 侧补丁。 以下是修复方法的 URL: https://wiki.crashtest-security.com/enable-security-headers?utm_source=Crashtest%20Security%20Suite&utm_medium=Suite 我尝试在互联网上搜索答案,但找不到任何人可...

Admin

当 ssh 正常工作时,无法 curl 到我的虚拟机
flask

当 ssh 正常工作时,无法 curl 到我的虚拟机

我正在尝试在 Ubuntu VM 上运行一个简单的 flask 服务器。 我可以通过 ssh 进入它,[email protected]但如果我执行,curl 123.456.789:8000我会得到一个操作超时,即使服务器正在监听: * Serving Flask app "app.py" * Environment: production WARNING: This is ...

Admin

将 HTTP 请求发送到另一个仅本地主机的 Docker 容器?
flask

将 HTTP 请求发送到另一个仅本地主机的 Docker 容器?

我正在构建一个新的微服务,这是一个 Python Flask 应用程序,由 gunicorn 提供前端,可以接收和响应 HTTP get 请求。它有点像外部 API 的本地代理服务。我在端口 5000 上运行 gunicorn 应用程序。我想将端口重新映射到与我的其他服务类似的端口,但我还想限制此容器,以便它只能由我主机上的其他容器访问,我永远不希望外部世界可以访问此容器。但是,它需要能够进入外部世界才能发出 API 请求。 所以我想我应该绑定一个与我的容器使用的端口一致的端口,并通过像下面这样运行容器将其限制到本地主机: docker run --na...

Admin

uWSGI:未找到 python 应用程序
flask

uWSGI:未找到 python 应用程序

当我使用命令运行我的应用程序时,python sorteerhoed.py && uwsgi --socket 0.0.0.0:5000 --protocol=http -w wsgi:app它运行良好,当我转到服务器 ip:5000 时,我可以看到我的页面。但当我尝试使用 systemctl 取消服务器的守护进程时,它会启动,但日志会显示错误。(http://prntscr.com/psyd02)如果我访问我在 nginx 中设置的网站,它会显示:“内部服务器错误” 以此作为我的配置文件: 我的 nginx 配置文件: http://p...

Admin

在 Flask 会话期间保存复杂对象
flask

在 Flask 会话期间保存复杂对象

我需要建议。我的 flask 应用程序没有数据库。我有一个自定义授权系统。我连接到 API 服务,并在用户会话期间向其发出请求。告诉我将连接器(复杂对象)保存到服务的位置,以便每个用户都不同。非常感谢。 ...

Admin

使用 docker-compose 时,docker 容器内的 Flask 应用程序不会提供给本地主机
flask

使用 docker-compose 时,docker 容器内的 Flask 应用程序不会提供给本地主机

我正在学习如何使用 docker 并遇到了以下问题。 我的 flask 应用程序位于/var/www/Skills 应用程序树中(我省略了 static/、templates/、tests/ 和一些 pycache 目录下的文件): . ├── config.py ├── docker-compose.yml ├── Dockerfile ├── package-lock.json ├── Pipfile ├── Pipfile.lock ├── README.md ├── requirements.txt ├── run.py ├── skills │...

Admin

Flask 请求的图像不会立即显示
flask

Flask 请求的图像不会立即显示

在应用名为“twentytwenty”的图片展示功能时,出现以下问题。 问题: 当我使用结果图像作为参数调用 render_template() 时,图像不可见。而当我调整互联网浏览器窗口的大小或单击刷新按钮时,结果图像就会出现。 期望结果 很难确定当前问题的原因。有没有办法可以立即看到图像,而无需刷新互联网浏览器或调整窗口大小? 开发环境 我在基于 Google 云平台上的 Compute engine 服务的虚拟机上运行代码。代码是用 python 和 flask 编写的,部署后可以使用 docker 从外部访问 Web 服务器。 ...

Admin

Heroku 部署-requirements.txt 拒绝(无法编译 python 应用程序)
flask

Heroku 部署-requirements.txt 拒绝(无法编译 python 应用程序)

抱歉,如果我问错了问题/没有提供足够的信息,但这是我的第一篇帖子……我收到了拒绝推送到 heroku 的消息,如下所示,我认为这是 requirements.text 文件的问题,但作为开发世界的新手,我有点搞不清楚哪个要求失败了?这是一个教程项目,所以不确定为什么会失败,应该很简单?任何帮助表示感谢!!提前致谢。目前在 venv 中使用 3.7.4 python 版本。它是否像恢复到 3.7.3 python 一样简单? ─ git push heroku master Enumerating objects: 171, done. C...

Admin