为什么通过curl可以下载,但是浏览器直接打开却不行?

powershell_version=7.3.0-preview.5 && curl -fSL --output PowerShell.Linux.x64.$powershell_version.nupkg https://pwshtool.blob.core.windows.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg

这条shell可以下载。但是通过浏览器 https://pwshtool.blob.core.windows.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg
直接打开却无法下载。这是为什么呢

补充:自己发现了。因为url里有环境变量。。

阅读 3.1k
2 个回答
https://pwshtool.blob.core.windows.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg

这里面的 $powershell_version 是个变量呐,也就是前面声明的 7.3.0-preview.5,你把变量替换成实际的值不就好了。

https://pwshtool.blob.core.windows.net/tool/7.3.0-preview.5/PowerShell.Linux.x64.7.3.0-preview.5.nupkg
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进