我通过将快捷方式拖到桌面上,在 Windows 10 中创建了一个 .URL 文件,我可以看到它只是一个带有 .url 扩展名的纯文本文件。
但是,如果我尝试将其上传到使用标准 HTML 文件上传控件的网站,我可以看到它实际尝试上传的内容似乎是网页的 HTML,但文件名是随机的,没有文件扩展名,并且内容类型标头不正确。我见过的所有浏览器都是这样,所以我猜 Windows 应该对此行为负责。
需要说明的是,我并不是要求在这里实现任何巧妙的事情;我只是希望将我的“.url”文件上传到 Web 服务器上并像任何其他文件扩展名一样进行处理。