laravel 在下载的文件上添加 .txt

2024-02-11

我试图让用户能够下载特定文件。这是我的代码。

但它在下载文件后不断添加 .txt 我想要的是 .csv

public function downloadCSVSample()
    {

        $file= public_path(). "/downloads/SampleCSV.csv";
        $headers = array(
              'Content-Type: application/csv',
            );
        return Response::download($file, 'SampleCSV.csv', $headers);

    }

我很确定您的浏览器无法解释该文件。根据这个solution https://stackoverflow.com/questions/398237/how-to-use-the-csv-mime-type,您需要强制它打开“另存为...”对话框:

$headers = array(
          'Content-Type: text/csv',
          'Content-disposition: attachment'
);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

laravel 在下载的文件上添加 .txt 的相关文章

  • Carbon 两个日期之间的时间差,格式为 hh:mm:ss

    我试图弄清楚如何获取存储在数据库中的两个日期时间字符串 并将其转换为时间格式的差异 hh mm ss 我在看diffForHumans 但这确实给出了我想要的格式并返回类似的东西after ago ETC 这很有用 但不适用于我想做的事情
  • 未提示下载 CSV 文件

    我在 WordPress 中创建了一个自定义解决方案 它将生成一个 CSV 文件 通过单击直接链接到该文件的简单超链接即可下载 而不是提示将文件下载到计算机 CSV 在浏览器窗口中打开 FWIW 我在 Media Temple 上使用 Wo
  • python csv DictReader 类型

    我开始用 python 编码 现在遇到问题 csv DictReader 给我提供了错误的数据类型 csv 文件如下所示 第 1 列 第 2 列 第 3 列 1 2 3 90 2 3 pol csv DictReader open data
  • 数据库 - 字符串作为主键? [复制]

    这个问题在这里已经有答案了 我使用 Laravel 5 开发一个应用程序 并在开发过程中使用 sqlite 我想稍后切换到更快的东西 我想要一个字符串作为用户表的唯一标识符 这有什么问题吗 例如使用外键 或者说自动递增整数没有什么区别 简短
  • laravel 根据条件隐藏字段[重复]

    这个问题在这里已经有答案了 我有一个名为 Vote actions 的数据库和模型 如下所示 id group id user id 动作类型 匿名 布尔值 用户可以要求匿名 这将使布尔值变为 true 如果是这种情况 我想将返回模型中的
  • PowerShell 脚本将双引号内的逗号替换为空

    我有一个逗号分隔的 CSV 文件 我打算将双引号中的逗号替换为空 并将双引号替换为空 Editor s note The original form of this question asked to change the delimite
  • 从 Laravel 中的命令调用控制器方法

    我有一个通过 Redis Pub Sub 监听的命令 收到发布后 我想调用控制器方法 以便可以更新数据库 但是 我无法找到任何关于如何从项目内部但在路由外部调用带有参数的控制器方法的解决方案 我见过的最接近的东西是这样的 return re
  • Laravel csrf 令牌与 ajax POST 请求不匹配

    我正在尝试通过ajax从数据库中删除数据 HTML foreach a as lis some code a href class delteadd Delete a click action perform on this link en
  • 如何将 python csv.DictReader 与二进制文件一起使用? (针对babel自定义提取方法)

    我正在尝试为 babel 编写一个自定义提取方法 以从 csv 文件中的特定列中提取字符串 我按照文档进行操作here http babel pocoo org en latest messages html writing extract
  • 将 DataTable 的单列转换为 CSV

    使用 VB NET 将 DataTable 的单列转换为 CSV 的最简洁方法是什么 这些值是整数 所以我不需要担心字符转义或编码 转换为 CSV 是什么意思 如果你想生成一个以逗号分隔值的字符串 你可以使用 this tbl是你的数据表和
  • 在 Laravel 4 路由中接受编码的 URL

    我正在 Laravel 4 Beta 5 中开发一个网站 我试图将编码的 URL 传递到路由器 问题是 编码的 URL 中包含百分比等 因此它被 Laravel 阻止 URL 使用 Javascript 函数进行编码encodeURICom
  • Laravel /broadcasting/auth 总是失败并出现 403 错误

    我最近深入研究了 Laravel 5 3 的 Laravel Echo 和 Pusher 组合 我已成功建立公共频道并转向私人频道 我在 Laravel 从 broadcasting auth 路由返回 403 时遇到了麻烦 无论我做什么来
  • Spark中分布式读取CSV文件

    我正在开发一个 Spark 处理框架 它读取大型 CSV 文件 将它们加载到 RDD 中 执行一些转换 最后保存一些统计数据 相关 CSV 文件平均大小约为 50GB 我正在使用 Spark 2 0 我的问题是 当我使用sparkConte
  • laravel services.json 未创建

    有时我的services json运行后丢失composer update or php artisan clear compiled 我检查了权限 甚至将存储文件夹的权限更改为 777 但没有帮助 我怎样才能调试出什么问题 我的 lara
  • 如何正确转义 CSV 中的双引号?

    我的 CSV 中有这样一行 Samsung U600 24 10000003409 1 10000003427 旁边引用24用于表示英寸 而该引号旁边的引号则关闭该字段 我正在读这行fgetcsv但解析器犯了一个错误 并将该值读取为 Sam
  • 有人让 memcached 在 Laravel Homestead php7 盒子上工作吗?

    我在新的 Homestead php7 盒子上加载了 Laravel Lumen 并遇到了这个错误 FatalThrowableError in MemcachedConnector php line 51 Fatal error Clas
  • 在 python for 循环中一次运行 3 个变量。

    python 2 7 中具有多个变量的 For 循环 Hello 我不确定如何解决这个问题 我有一个功能可以访问网站并下载 csv 文件 它以特定格式保存 csv 文件 name uniqueID dataType csv 这是代码 imp
  • 如何在 Laravel 5.5 中编辑“页面因不活动而已过期”的视图

    在 Laravel 5 5 中 当您使用 CSRF 保护 默认情况下 并且在长时间不活动后发送发布请求时 您将收到此错误页面 屏幕截图 我对此错误表示同意 但是 我需要更改此错误的视图 文本以确保与我的应用程序风格和语言相匹配 关于如何编辑
  • CSV 从 UTF8 到 ISO-8859-1

    我正在尝试修改我的 CSV 导出 但它不会将我的 CSV 从 UTF 8 转换 保存为 ISO 8859 1 请问我做错了什么吗 实际上自从修改了这个之后 我得到了一个空的 CSV 文件 php 7 0 x function my Gene
  • NodeJS 和 PHP (Laravel) 集成用于 Socket.IO 实时聊天

    目前我有一个我写过的网站PHP通过Laravel 框架 我已经使用写了一个实时聊天nodeJS with 套接字IO and Express现在我想做的是将它集成到我已经编写的 Laravel 网站中 问题是聊天必须在主页中 当前由 Lar

随机推荐

  • kdb/q:如何将字符串操作函数应用于字符串向量以输出字符串向量?

    先谢谢您的帮助 我是 kdb q 的新手 有 Python 和 C 背景 只是一个简单的语法问题 我有一个包含字段及其相应值的字符串 pp str field 1 abc field 2 xyz field 3 kdb 我编写了一个原子 标
  • Android Adapter 多个getView

    我已经阅读了多次调用 getView 的问题和所有答案 但是 我没有找到解决我的问题的方法 我有一个列表 其中行有两种状态 已读或未读 好吧 我希望第一次看到的项目有不同的颜色 当我滚动列表时 它们将颜色更改为 已读状态 为了做到这一点 在
  • MongoDB - 为什么 _id 索引不会在重复条目上抛出错误?

    我对 NoSQL 数据库完全陌生 目前正在使用 MongoDB 我试图理解为什么默认 id索引不会抛出错误 当upserting a duplicate id文档 正如文档中所述 id默认是唯一索引 虽然这里没有显示独特的标志 gt db
  • Symfony 2.6 - 按名称渲染单个选择字段(单选框、复选框)

    如何在 Symfony 2 6 的 Twig 中渲染单个字段 单选框 复选框输入字段 假设我有一个简单的表格 class TransportType extends AbstractType public function buildFor
  • printf什么时候打印失败?

    C 中的 printf 函数并不总是在屏幕上打印输出 例如 如果您忘记将 n 放在字符串末尾 则您正在 printfing 有时您不会得到 o p printf 不打印时是否还有其他一些情况 我记得有人说过这样的条件有7个 你们可以帮忙吗
  • 从内连接创建 mysql 表

    我正在尝试从另外两个表之间的内部联接创建一个 mysql 表 我正在处理某人创建的数据库 其中包含以下表格 sitematrix sites sitematrix databases 它们通过另一个名为的表 我不知道为什么不使用外键 相关s
  • 自定义 jQuery 不适用于 Wordpress Ninja Forms 插件

    当我想添加影响表单的自定义 jQuery 代码时 我遇到了一些问题 例如 当有人单击一个输入或单选按钮时 另一个输入或元素将被隐藏或显示 我试图得到如下结果console log trigger 当点击或其他东西但开发中没有任何内容时 控制
  • LDAPSEARCH 转换为表格格式

    有没有办法执行 LDAP 搜索并将结果保存为表格格式 例如 csv 干杯 乔治 您可以使用优秀的铣床工具 mlr https miller readthedocs io en latest 最后一点 echo output sed s g
  • 从 C# 函数运行 git 命令

    当我的 C 代码检测到跟踪文件中的更改时 它如何运行 git 命令 我正在为此目的编写一个 VisualStudio C 控制台项目 我是 NET 环境的新手 目前正在致力于将自动化 GIT 提交集成到文件夹中 我需要自动提交对已知文件夹的
  • 在测试过程中如何将 Facebook 应用限制为少数人使用?

    我了解测试帐户 但在测试期间 我只想允许我的朋友访问 然后是朋友的朋友 最后只允许凯文 培根和他的朋友访问 那可能会很糟糕 不是吗 该应用程序将被列出 有办法阻止列出吗 我不认识的人可能会尝试它并收到 抱歉 这是开发中的消息 我想他们会很生
  • Lambda、本地类型和全局命名空间

    这个最小程序 template
  • 如何从 UISearchBarDisplayController 结果转至detailViewController

    因此 使用故事板 您可以创建从 UITableViewCell 从第一个 tableViewController 到DetailViewController 的 Segue 然而 并不太复杂 当将 UISearchBarDisplayCon
  • 在棕地应用程序中实施单元测试的首要任务是什么?

    你首先重构你的SQL吗 你的建筑 或者你的代码库 你会改变语言吗 你会抛弃一切并从头开始吗 不重构 我正在向大型遗留意大利面条代码库添加单元测试 我的方法是 当被要求解决问题时 我尝试围绕与我当前任务相关的代码库部分创建一个新的包装器 这个
  • JqG​​rid:显示列内 HTML 元素的文本

    我已经使用 gridComplete 来显示 HTML 按钮 但它显示 HTML 文本而不是按钮 并将编码的 HTML 作为标题 这看起来不太好 请帮助我删除或更改标题 工具提示 并显示按钮 输出 当我检查这个单元格时 我可以在 chrom
  • Javascript 事件循环说明

    我不断看到 Javascript 事件循环 即 浏览器 JS 运行时事件循环 的解释 这些解释对我来说似乎不太合理 我希望有人能够提供一些权威的澄清 我的基本假设是 JS 事件循环就像我们几十年来在 UI 框架中使用的事件循环一样 如下所示
  • 使用PDO打印两次MYSQL查询结果

    我是一名老师 我有一个名为 gabber 的 mysql 表 其中包含学生测验的分数 这些字段是 锻炼 真实姓名 分数 开始时间 和 结束时间 如果学生完成了多种类型的测验 那么这将显示为表中的另一行 但当然具有不同的练习值 我下面的代码几
  • Rally:按发布的计划状态拉动故事计数?

    我正在尝试从 API 中获取最新版本的故事计数 并按计划状态进行细分 目前有一份报告可以做到这一点 但我在 API 中没有看到任何公开的方法 有谁知道是否可以获得吗 您应该能够对每个计划状态进行查询 并从响应正文中获取 TotalResul
  • Spark Streaming:读取Kafka Stream并将其作为RDD提供以供进一步处理

    我目前有以下设置 应用程序将数据写入 Kafka gt SparkStreaming 读取存储的数据 始终从最早的条目读取 并转换为流 gt 应用程序需要此结果的 RDD 来训练 mllib 模型 我想基本上实现类似的目标https git
  • ConfigurationManager.AppSettings 为空?

    我有一个 VS2008 ASP NET Web 服务应用程序在 XP 计算机的本地 IIS 上运行 同一解决方案中的单独项目使用测试方法来调用 WS 调用并运行其流程 当我向 WS App 添加 Web 引用时 VS2008 在 Prope
  • laravel 在下载的文件上添加 .txt

    我试图让用户能够下载特定文件 这是我的代码 但它在下载文件后不断添加 txt 我想要的是 csv public function downloadCSVSample file public path downloads SampleCSV