有沒有辦法為用戶提供最新版本的 Windows Terminal msixbundle 的鏈接?甚至如何以編程方式獲取 URL?
像偽代碼:
location=curl -sI https://github.com/microsoft/terminal/releases/latest | grep location:
version := path.Base(location)
versionNoV := version[1:]
wtfisthis := "8wekyb3d8bbwe"
base_url = "https://github.com/microsoft/terminal/releases/download"
url = fmt.Sprintf("%s/%s/Microsoft.WindowsTerminal_%s_%s.msixbundle",
base_url, version, versionNoV, wtfisthis)
uj5u.com熱心網友回復:
GitHub 不提供可用于直接下載發布資產的最新版本的自動鏈接。一般來說,您應該小心嘗試這樣做,因為有時最新版本是新的主要版本,會帶來不兼容的更改。
但是,您可以查詢 GitHub REST API 以查找與最新版本相關的資產。這將包含要使用的正確 URL。但是,它不是靜態的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/427153.html
