http 标头中是否允许存在多个线性空白

2024-01-09

我试图理解http://www.w3.org/Protocols/rfc2616/rfc2616-sec2.html#sec2.2 http://www.w3.org/Protocols/rfc2616/rfc2616-sec2.html#sec2.2

HTTP/1.1 标头字段值可以折叠到多行,如果 连续行以空格或水平制表符开头。全线性 空白(包括折叠)与 SP 具有相同的语义。 A 接收者可以在之前用单个 SP 替换任何线性空白 解释字段值或向下游转发消息。

   LWS            = [CRLF] 1*( SP | HT )

我可以输入任意数量的<CR><LF><SP>,而不在线上放置任何标头值? 即这是否有效:Header:<CR><LF><SP><CR><LF><SP>Value


是的,但是请看http://greenbytes.de/tech/webdav/draft-ietf-httpbis-p1-messaging-22.html#rfc.section.3.2.4.p.3 http://greenbytes.de/tech/webdav/draft-ietf-httpbis-p1-messaging-22.html#rfc.section.3.2.4.p.3- 它在即将发布的 HTTP 规范修订版中已被弃用。

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

http 标头中是否允许存在多个线性空白 的相关文章

随机推荐

  • MATLAB 测量函数运行时间

    如何在 MATLAB 中打印函数的时间 example TAKE TIME A 2 1 3 1 2 5 3 5 4 U S V svd A FINISH TIME 语法是什么 您还可以使用非单例形式抽动和TOC http www mathw
  • 所有 Flash 游戏都可以轻松移植到 adobe air 以便在 ios 上部署吗?

    所有 Flash 游戏都可以轻松移植到 adobe air 以便在 ios 上部署吗 例如 如果我在 AS3 中开发 2D 平台游戏 我是否可以简单地将其重新打包以便使用 Adob e AIR 部署在 iOS 上 而无需修改代码库 如果可能
  • 当两者使用同一线程时,如何忽略被广播接收器杀死的前台服务?

    我正在创建一个应用程序 当电话状态改变时它总是想触发 电话状态侦听器 但是我的几分钟后广播接收器被 Android 杀死所以我创建了一个前台服务来保持应用程序在后台运行 但问题是 在我安装应用程序后 我通过单击按钮在 MainActivit
  • Python 等价于内联函数或宏

    我刚刚意识到做 x real x real x imag x imag 比实际操作快三倍 abs x 2 其中 x 是复数的 numpy 数组 为了代码的可读性 我可以定义一个类似的函数 def abs2 x return x real x
  • Google 地图 API 密钥错误“您的网站 URL 需要授权”

    我搜索了很多链接并阅读了与 google api key 相关的文档 但每次我都会收到唯一的错误Your site URL to be authorized 我正在创建一个PhoneGap 混合应用我不确定是否必须将哪个 URL 传递给 g
  • GoogleMaps v3 API 单击时仅创建 1 个标记

    我成功地创建了一个点击标记 但是 使用以下代码 每次点击我都会得到一个新标记 我只希望添加一个标记 如果有人点击多次 我希望它将现有标记移动到新标记任何人都可以帮忙这是代码 function placeMarker location var
  • 解压缩 zip 文件会出现“java.util.zip.ZipException:无法读取版本”或“java.util.ZipException 无法读取本地标头版本 45”

    我只想提取一个普通的 zip 文件 但它总是失败 这是我现在使用的代码 private File downloadPath new File Environment getExternalStorageDirectory Test file
  • Facebook 提示用户登录两次

    我有一个 Android 应用程序 可通过 Facebook 登录并与 parse com 集成 不幸的是 当用户使用 Facebook 登录时 授权 Web 视图会启动两次 我已经广泛搜索了合适的解决方案 但还没有找到 我也玩过 Face
  • 使用 JavaScript 发送邮件

    我想在用户单击图像时打开一个带有 收件人地址 的新 Outlook 邮件模板 我已经在 html 页面中返回了我的代码 与图像链接 每当它加载时 javascript 都应该打开一个新的邮件模板 但该功能不起作用 请让我知道我的代码有什么问
  • 如何让 SignalR 在断开连接时表现得优雅

    我的应用程序经常会在糟糕的公司网络 代理 防火墙等 下使用 所以我不能依赖套接字 长轮询实际上是我唯一的选择 这是长轮询的最大问题 长轮询在某个时间点断开连接 我自动重新连接 根据文档 用户单击导致集线器方法调用的内容 但尚未建立连接 发生
  • 使用 MediaRecorder 录制音频 webm 时没有元数据

    对于我的项目 我使用 MediaRecorder 录制用户音频 它几乎工作正常 当我希望使用 Wavesurfer js 显示用户录音的波形时 我的问题就出现了 但它不会加载我的录音 不过 使用音频元素播放录音效果很好 在尝试不同的源之后
  • Docker-Compose 持久数据问题

    我在配置持久数据时遇到问题Mariadb 我在用着docker compose 每个服务都在一个容器中 Nginx PHP FPM and Mariadb 一切正常 除了Mariadb不存储数据 每次重新启动容器时 我都会丢失所有数据 然后
  • 如果我忘记将 null 分配给文件指针,如何检查文件是否打开

    我已经打开了一个文件 FILE fp fopen file txt r fclose fp 场景是我忘记分配 null 给fp现在我想使用相同的方法检查该文件是否打开fp pointer 你不能 的价值fp关闭后它是不确定的 http ww
  • 一个功能应用程序中具有多种耐用功能

    是否可以在一个函数应用程序中托管多个持久函数 我们如何为每个持久函数指定不同的任务中心名称 添加丹尼尔 戴森的回应 如果多个功能应用程序共享一个存储帐户 则每个功能应用程序必须配置单独的任务中心名称 一个存储帐户可以包含多个任务中心 此限制
  • Android ViewPager 中不同宽度的布局

    我想使用水平视图寻呼机创建一些滚动视图 左视图必须具有全屏宽度 但右视图只有四分之一宽度 它将是像 Dolphin 浏览器一样的垂直面板 可以这样做吗 我变了android layout width布局正确 但没有用 My code pub
  • 是否永远不可能使用 Silverlight OpenFileDialog 从文件中获取 FullName?

    我想从 Silverlight OpenFileDialog 上的文件获取全名 当我尝试这样做时 Silverlight 向我抛出错误 我看到 FullName 上有一个属性说它是 SECURITY CRITICAL 但我需要显示完整路径
  • 谷歌应用程序引擎开发服务器上的自动任务执行(python)

    python 开发服务器的文档是这样描述运行任务的 当您的应用程序运行在 开发服务器 任务队列是 不自动处理 反而 任务队列会累积您可以执行的任务 由开发商检查并执行 安慰 但是 python sdk 1 3 4 版本 我正在使用 的发行说
  • 枚举 Windows 纸张尺寸

    我可以使用获取当前区域设置纸张大小 GetLocaleStr LCID LOCALE IPAPERSIZE IntToStr DMPAPER A4 where LOCALE IPAPERSIZE 100A 但有没有办法枚举所有纸张尺寸及其名
  • 连接 SQL 查询中一个字段的多个结果

    我不确定这是否可以通过 SQL 查询实现 但我会尝试一下 我正在用 C 开发一个 SharePoint Web 部件 它连接到 SQL 数据库并运行查询 然后将该结果集数据绑定到网格视图 它工作正常 但我有一个小障碍 在大多数情况下 我的查
  • http 标头中是否允许存在多个线性空白

    我试图理解http www w3 org Protocols rfc2616 rfc2616 sec2 html sec2 2 http www w3 org Protocols rfc2616 rfc2616 sec2 html sec2