【发布时间】:2020-09-15 22:39:18
【问题描述】:
我正在开发一个 oauth 项目,该项目需要我有一个回调 url,可以在成功授权后加载以请求访问令牌,但我不确定如何以正确的方式运行该服务器。我熟悉有用的单行 python 服务器设置python -m http.server,但这只会加载我启动服务器的目录,并充当用于导航该目录中文件的服务器。
是否有首选方法来设置可用于此重定向过程的简单服务器并进行我需要的额外服务器调用?我需要使用像 Django 这样的网络框架吗?
【问题讨论】:
-
你需要可以在服务器上运行代码的服务器(Python/PHP/Ruby/etc.)你可以使用选项
--cgi(python -m http.server --cgi),然后它可以运行文件夹@987654324中的脚本@ -http://localhost/cgi-bin/script.py。但是CGI方法是非常古老的方法,可能更有用的是使用更新的东西,比如 web 框架Flask、Bottle、Django
标签: python oauth-2.0 localhost