我有问题,我似乎无法在任何地方找到解决方案。从
somesite.net?id=xyz
我需要下载一些文件。网址会传回档案或JSON物件,并显示错误讯息。如果返回文件,如何获取文件名?我相信我遗漏了一些非常明显的东西。
谢谢你。
如果是一个文件名(有没有是),那么这将是该Content-Disposition
头。如果没有,那么在将其保存到文件系统时,您需要显式提供一个文件名。
请记住,HTTP不是文件系统。您收到的内容本身不一定是“文件” 。它是带有标题的数据主体,该标题提供有关该数据主体的一些信息(元数据)。这些标头之一可能包含在将数据保存到文件系统时要使用的建议名称,但这不是必需的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句