Apabila cuba memuat turun fail zip yang dikongsi secara terbuka daripada Google Drive, anda mungkin menghadapi masalah apabila fail "kosong. zip" sebaliknya dibuat. Ini disebabkan oleh potensi pepijat yang melibatkan sama ada Google Drive atau Go.
Punca masalah terletak pada fakta bahawa URL muat turun awal yang disediakan oleh Google Drive mengubah hala ke URL kedua yang mengandungi aksara asterisk (*) sebagai pembatas. Walau bagaimanapun, apabila Go cuba untuk mengambil URL ini, ia mengekodkan asterisk sebagai *, menukar URL kepada:
https://doc-00-c8-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc7l7deffksulhg5h7mbp1/8i67l6m6cdojptjuh883mu0qqmtptds1/1376330400000/06448503420061938118/%2A/0B2Q7X-dUtUBebElySVh1ZS1iaTQ?h=16653014193614665626&e=download
Malangnya, Google membalas dengan "403 Dilarang" ke URL yang dikodkan ini, mencadangkan bahawa pengekodan * tidak berjaya ditafsirkan sebagai asterisk.
Untuk menyelesaikan isu ini:
https://doc-00-c8-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc7l7deffksulhg5h7mbp1/8i67l6m6cdojptjuh883mu0qqmtptds1/1376330400000/06448503420061938118/*/0B2Q7X-dUtUBebElySVh1ZS1iaTQ?h=16653014193614665626&e=download
https://doc-00-c8-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc7l7deffksulhg5h7mbp1/8i67l6m6cdojptjuh883mu0qqmtptds1/1376330400000/06448503420061938118/%2A/0B2Q7X-dUtUBebElySVh1ZS1iaTQ?h=16653014193614665626&e=download
Atas ialah kandungan terperinci Mengapa program Go saya memuat turun fail zip kosong apabila saya cuba memuat turun fail awam daripada Google Drive?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!