可以通过在后台配置服务器来解决此问题。通过在HTTP响应头中设置Content-Disposition字段,可以防止Chrome添加不必要的“.txt”扩展名。
以下是示例代码:
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", "attachment; filename=example.3dxml");
在上面的示例中,“example.3dxml”是下载文件的名称,其中文件具有非传统扩展名。通过设置Content-Disposition字段并指定“attachment”类型,Chrome将下载文件而不是尝试在文件名后面添加“.txt”扩展名。