您的当前位置:首页>全部文章>文章详情

怎么从服务器上下载文件

发表于:2025-07-19 13:44:38浏览:128次TAG: #服务器下载

1.找到要下载的文件目录创建server.py

# -*- coding: utf-8 -*-
from http.server import SimpleHTTPRequestHandler, ThreadingHTTPServer
import socketserver

class UTF8RequestHandler(SimpleHTTPRequestHandler):
    def end_headers(self):
        # 添加 UTF-8 编码头
        self.send_header('Content-Type', 'text/plain; charset=utf-8')
        super().end_headers()

if __name__ == '__main__':
    PORT = 8000
    with ThreadingHTTPServer(("", PORT), UTF8RequestHandler) as httpd:
        print(f"服务器运行在端口 {PORT},使用 UTF-8 编码")
        httpd.serve_forever()

2.启动服务

python3 server.py

3.浏览器打开文件

例如:
 http://服务器IP:8000/gold.py