cuốn sách gpt4 ai đã làm

Cung cấp các tệp có thể tải xuống từ xa bằng django (rất lớn)

In lại Tác giả: Hồ Xil Thời gian cập nhật: 2023-11-01 16:30:35 27 4
mua khóa gpt4 Nike

Tôi đang cố gắng để máy chủ của mình phân phát một tệp lớn từ một máy chủ khác. Tuy nhiên, để bảo vệ thông tin xác thực của tôi khỏi máy chủ từ xa này, mặt khác, tôi không thể chuyển hướng người yêu cầu đến url tệp; Truyền trực tuyếnHttpResponse Nó không thêm nội dung vào bộ nhớ hoặc ổ cứng, nhưng sẽ mất nhiều thời gian hơn - máy chủ vẫn cần tải tệp xuống từ xa và sau đó phân phát tệp đó, điều này làm tăng gấp đôi thời gian phản hồi. Có cách nào để "chuyển hướng" nội dung của tệp từ xa mà không thực sự tải xuống không? Cảm ơn.

câu trả lời hay nhất

Bạn có thể đọc tập tin và truyền phát cùng một lúc.

Kiểm traDjango 1.5 - sử dụng StreamingHttpResponse mớiMã vào - Tất cả những gì bạn cần làm là đặt mã đọc từ các máy chủ khác vào trình tạo. Mỗi khi bạn đọc một số dữ liệu từ ổ cắm, hãy ghi dữ liệu đó vào đầu ra luồng.

Về python - phục vụ các tệp có thể tải xuống (rất lớn) từ xa bằng Django, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/18814162/

27 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress