0

我访问了一个网站,网址栏显示http://www.sitename.com/program.py?arg=value&otherArg=otherValue

如何查看文件 program.py 中的源代码?

4

2 回答 2

1

一般来说,你不能。Python 脚本不会发送到您的 Web 浏览器,只有运行它的输出。您可以看到它生成的 HTML 以及 HTML 引用的任何 CSS 和 JavaScript 文件,但您看不到生成该 HTML 的代码。

于 2013-11-02T03:19:54.690 回答
0

使用 FTP/FTPS/SFTP 访问网站的目录结构。通常,除非您是站点所有者或授权代理,并且具有适当的访问 ID 和密码,否则您无法执行此操作。

这适用于任何服务器端技术(例如 PHP、ASP/ASP.NET、Java、CGI 等)。您可以看到 HTML,因为它在浏览器上“执行”。服务器端程序在服务器上执行,在正常的 HTTP 请求处理过程中,服务器代码永远不会传输给客户端。因此,您需要另一个将文件视为文件而不是要运行的程序的协议。

于 2013-11-02T03:19:50.327 回答