使用哪种 HTTP 方法下载文件?

2023-12-26

在我的网站中,用户可以下载他们的文件。但文件是使用 PHP 生成的。那么我应该使用什么 HTTP 方法来发送作为文件附件的下载请求呢?获取还是发布?


GET 用于被动检索文件,POST 用于altering服务器上的信息。这是从客户端来看的,服务器在此过程中做什么或不做什么并不重要。

因此,除非您在请求中更改某些服务器状态:GET。

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

使用哪种 HTTP 方法下载文件? 的相关文章

  • PHP/MySQL:检索邻接列表模型中的单个路径

    有没有什么有效的方法可以在不限制深度的情况下根据节点的ID检索邻接列表模型中的单个路径 就像如果我有一个名为 Banana 的节点的 ID 我可以获得以下路径 Food gt Fruits gt Banana 如果不可能的话也不是什么大问题
  • 如何在Web服务中传递URL

    我想将此 URL 作为网址中的值传递http localhost h2orn php verify php email emails hash hash但是 我只能在 符号之前传递 我想传递所有 URL 我正在使用java网络服务 代码在这
  • 如何在 Laravel 5.5 中编辑“页面因不活动而已过期”的视图

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

    我在 Oracle VM VirtualBox 上使用 Debian 7 amd64 LAMP 服务器 我正在尝试安装 Symfony 但遇到了一些小问题 当我运行命令时 php my project name app check php
  • symfony 2 形式的函数 getName 做什么

    这是我的表格类 class CommentType extends AbstractType public function buildForm FormBuilder builder array options builder gt ad
  • 为什么我应该使用 $_GET 和 $_POST 而不是 $_REQUEST? [复制]

    这个问题在这里已经有答案了 除此之外 REQUEST从 cookie 读取 有什么理由我应该使用 GET and POST代替 REQUEST 这样做的理论和实践理由是什么 当我只想让用户的某些数据返回某些数据时 我使用 REQUEST 当
  • 这些加密算法有什么区别?

    两者有什么区别MCRYPT RIJNDAEL 128 MCRYPT RIJNDAEL 256 MCRYPT BLOWFISH等等 哪一种最适合网络数据传输 Rijandel 是 AES 的另一个名称 AES 是当前的 一个好的标准 算法 数
  • xdebug_start_trace 行为异常

    我正在尝试进一步减少脚本内存使用量 我试图让我的脚本使用 xdebug 生成输出来分析内存使用情况 这是一个基于 CLI 的脚本 有 shebang usr local bin php q 我向它传递一个参数并检查它 argc gt 1 i
  • 如何在 PHP 中正确分割路径

    执行以下操作的最佳方法是什么 我通过 AJAX 请求获取路径 e g dir1 dir2 dir3 dir4 我需要在我的网页上这样展示它 dir1 gt gt dir2 gt gt dir3 gt gt dir4 它们每个都是 html
  • FPDF - 内嵌粗体文本

    我正在尝试从 PHP 创建 PDF 出于法律原因 我们需要将免责声明的一部分设为粗体 并且需要概述免责声明 我当前的代码使用 if isset POST optout POST optout yes pdf gt Ln 5 pdf gt S
  • 一次将多个值插入MySQL [重复]

    这个问题在这里已经有答案了 谁能解释一下为什么这个 PHP MySQL 不起作用 基本上我需要从表单中一次插入大量行 因此会有多个名称字段 多个短 中 长字段等 我收到此错误 Notice Undefined variable Short1
  • PHP 中的正则表达式:找到第一个匹配的字符串

    我想在非常长的文本中找到第一个匹配的字符串 我知道我可以使用 preg grep 并获取返回数组的第一个元素 但是 如果我只需要第一场比赛 或者我知道提前只有一场比赛 那么这样做效率不高 有什么建议吗 预匹配 http www php ne
  • jQuery和PHP中如何知道返回数据是Json还是String?

    我想在客户端 jQuery 检查 PHP 函数返回的数据是否是 Json 对象或 String 来分配不同的函数 如果 json 的格式不正确 jQuery 的 parseJson 将生成异常 您可以将调用包装在 try catch 块中
  • HTTP KeepAlive 连接已被服务器关闭,但客户端同时发送了请求

    场景如下 有一个 http 反向代理 它有一个与应用程序服务器的持久连接池 它已收到客户端的请求 并在检查连接打开后向后端发出相同的请求 同时 服务器在收到请求之前关闭连接 代理失败 从后端读取错误 错误被发送到客户端 应如何处理这种竞争条
  • 从提交的表单中转义字符串中的字符

    每次发布帖子时 我都会得到转义字符 gt gt gt 我有一个多步骤表单 它将数据从一种表单传输到另一种表单 我将这些值与准备好的语句一起保存在数据库中 数据库中的值当前看起来像Paul s House 用户应该可以在字符串中使用单引号和双
  • WAMP 不显示目录列表中的图标

    过去 我通过 vmware 处理 PHP 代码 但最近我决定转而通过 WAMP 在 Windows 8 1 上 在本地进行处理 我创建了一个空文件夹tests in the www folder 然后在我的浏览器上输入http localh
  • 从多个选择列表中插入数据到mysql数据库(html形式)

    我制作了一个表格 其中有商店的 ID
  • php向多个收件人发送邮件

    我可以通过在邮件程序中定义 id 来将电子邮件发送到一个电子邮件 id 但是当用户在表单中键入 消息和电子邮件 id 时 我无法理解如何发送到多个收件人 例如 我正在显示一个带有两个文本区域的表单 一个用于电子邮件 ID 一个用于自定义消息
  • PHP 除法浮点值问题

    当我尝试获取余数时 它给出了无效值 我试图获得两位小数的余数 我得到 3 4694469519536E 18 我的价值观是 x 0 1 y 0 005 我尝试了以下方法 echo ed fmod 0 1 0 005 OutPut 3 469
  • PHP 中的 Zip 流

    我有一个 PHP 脚本 可以动态创建 zip 文件并强制浏览器下载该 zip 文件 问题是 我可以直接将zip文件写入连接到用户浏览器的输出流 而不是先将其保存为服务器上的真实文件 然后发送文件吗 提前致谢 如果您的 Web 服务器运行的是

随机推荐

  • 无法使用 python 连接到 mysql 数据库 - 握手错误

    我正在尝试使用我的 python 脚本 在本地运行 连接到 mysql 数据库 托管在媒体寺庙上 但在运行它时收到错误 错误是 Traceback most recent call last File Library Frameworks
  • TabControl 中的验证摘要 (Silverlight 4)

    每个人 这是我的问题 我在我的项目中使用 MVVM 模式 并且我有一个 UserControl 上面有一个 TabControl TabItems 有验证 主页如下所示
  • 使用 ABC 模块时,关键字参数是一个好习惯吗?

    这个问题是后续this one https stackoverflow com a 54694783 10597450 使用时super for 多重继承 https rhettinger wordpress com 2011 05 26
  • cssmin 未正确处理@import

    我在包含 imports 的文件上使用 cssmin cssmin 正确地递归导入本地文件 但对于指向 URL 的导入 导入将保持内联 这使得生成的缩小 CSS 无效 因为 规则必须位于文件的开头 有谁知道这个问题的好的解决方案或解决方法
  • Xcode 问题导航器:两个箭头蓝色图标是什么意思?

    在 Xcode 版本 7 3 1 7D1014 上 在问题导航器中 项目行右侧有一个我无法理解的图标 你知道这是什么意思吗 好吧 这实际上是一个Static Analyzer问题 当项目存在内存管理问题和其他问题时 就会发生这种情况 有关这
  • 提交时的重定向获取后 (PRG) 摘要页面

    因此 我阅读了这种称为 PRG 的方法 作为解决表单双重提交问题的一种方法 但是 我还没有找到向用户显示摘要页面 成功消息的下降实现 我能想到的唯一方法是存储会话变量 但我不希望它在多次刷新时持续存在 它应该显示消息 摘要一次 然后完成 此
  • 用随机字符替换字符串中的每个数字

    我想替换字符串中的每个数字 例如ABC123EFG与另一个随机字符 我的想法是生成一个随机字符串 其中包含所有数字的数量 str并将每个数字替换为 array count of the digit 有没有办法在没有 for 循环的情况下做到
  • 如何获取 3,200 条推文(Twitter API 1.1)

    经过大量的尝试和错误 我终于成功地使用 Twitter 的新 API 版本 1 1 获取推文 我正在使用 PHP TwitterOauth 库 尽管我能够获取推文 但有两件事我不明白 statuses user timeline 的限制是
  • ES5 |何时使用 null 以及何时使用 undefined [重复]

    这个问题在这里已经有答案了 可能的重复 JavaScript null 或未定义 https stackoverflow com questions 6429225 javascript null or undefined null是保留字
  • php 卷曲问题

    我正在尝试使用curl 获取远程文件的信息 问题是其他 Web 服务器位于端口 81 上 正如你所看到的 它不起作用 如果在 URI 中指定端口号会发生什么 我的意思是首先删除CURLOPT PO
  • 如何在 keycloak 中设置 CORS 配置以允许 ajax 请求?

    我正在尝试使用 keycloak 作为身份验证服务器 我尝试通过 ajax 请求获取令牌 它在卷曲中效果很好 但由于 CORS 而在我的角度中效果不佳 我已将客户端设置为 直接访问授予启用 为 true 并且已将 添加到 Web Origi
  • 替换特殊字符的问题

    我在从字符串中删除特殊字符时遇到问题 我使用了以下代码 但是没有作用 请建议我更好的逻辑 NSString trimmedReciString NSString stringName NSCharacterSet myCharSet NSC
  • Farbtastic 颜色选择器需要帮助。包含简单的 html 示例

    我已经包含了一个非常简单的 html 示例 几乎可以工作 这是这个出色的颜色选择器的非常简单的实现 但它并不像广告中所说的那样有效 我只得到一个蓝色盒子 我可以选择蓝色色调 但不是渐变或外环 等待 我刚刚意识到外环在那里 我可以用它改变颜色
  • NodeJS 内存消耗统计问题 - 巨大的 RSS 和外部内存使用情况

    在对 Node 项目进行性能测试时 我遇到了一些内存报告 这些报告在性能和内存泄漏方面的解释有点令人困惑 背景 所以我使用生成的报告进程 内存使用 https nodejs org api process html process proc
  • 如何使用 JQuery Wrapper 添加简单的图像超链接

    我不是编码员 我需要一个简单的解决方案来将 html 文档中的超链接添加到 jQuery 图像 以下内容不起作用 所以我想它比以下内容更复杂 div class slider wrapper div class slider ul clas
  • 如何在 Mongo C# 驱动程序中使用自动增量字段而不使用 eval?

    我正在使用所讨论的自动增量字段here https www tutorialspoint com mongodb mongodb autoincrement sequence htm 我可以在 Mongo Console 中执行这个示例 但
  • 是否可以在没有 GUI 的情况下运行 selenium (Firefox) Web 驱动程序?

    我们正在考虑从 Ubuntu 升级我们的生产服务器 desktop10 04 到 Ubuntu server 12 04 我们当前的桌面操作系统上运行着各种服务 例如 Selenium Web Driver 我的问题是 Selenium W
  • 如何在通知中重新打开活动单击我的android

    我正在开发一个应用程序 用户可以在登录活动中登录 登录用户可以在仪表板活动中查看他们的评论 如果服务器中有任何新评论 它会推送通知 一切都运行完美除了一件事 即当用户单击通知时 如果仪表板活动也位于前面 则每次都会打开一个新的仪表板活动 我
  • 如何确定 zurbs Foundation 的 sass 版本中的间距宽度

    应该比较简单 我无法安静地弄清楚 我有这个 parent include grid row main include grid column 8 sidebar include grid column 4 元素 main 和 sidebar
  • 使用哪种 HTTP 方法下载文件?

    在我的网站中 用户可以下载他们的文件 但文件是使用 PHP 生成的 那么我应该使用什么 HTTP 方法来发送作为文件附件的下载请求呢 获取还是发布 GET 用于被动检索文件 POST 用于altering服务器上的信息 这是从客户端来看的