使用 GET 方法可以通过 URLRequest/URLStream 自定义标头吗?

2023-12-08

真的很简单:

var req:URLRequest=new URLRequest();
req.url="http://somesite.com";
var header:URLRequestHeader=new URLRequestHeader("my-bespoke-header","1");
req.requestHeaders.push(header);
req.method=URLRequestMethod.GET;
stream.load(req);

然而,如果我使用 WireShark 检查流量,my-bespoke-header没有被发送。如果我改为URLRequestMethod.POST并附加一些数据到req.data,然后发送标头,但接收应用程序需要 GET 而不是 POST。

该文档提到了不会发送的标头黑名单。my-bespoke-header不是其中之一。可能值得一提的是,原始请求来自同一域上的不同端口。策略文件日志中没有报告任何内容,因此似乎不太可能,但这是否可以通过使用以下命令强制加载 crossdomain.xml 来解决:allow-http-request-headers-from尽管事实上这不是跨域问题?或者这只是 Flash Player 的一个未记录的功能,它只能通过 POST 请求发送自定义标头?


据我所知,您对 HTTP GET 缺乏自定义标头支持的假设似乎确实是标准库中未记录的功能(或错误?)。

无论如何,您可能想看看是否as3http客户端适合您的目的并让您解决这个问题。这是来自的相关片段post在这个库的开发者的博客中:

“我无法设置标题 HTTP/GET 请求。宏媒体闪存 播放器仅允许您设置标题 用于 POST 请求。我讨论过这个 特德·帕特里克的问题他告诉我 我怎样才能用Socket来实现 想要的,他非常友善地给了一个 我的代码片段,这让我 开始了。”

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

使用 GET 方法可以通过 URLRequest/URLStream 自定义标头吗? 的相关文章

  • Actionscript 3 中的外部配置文件

    我需要能够将外部配置文件加载到我的 Flex 应用程序中 我读到 只要将 mimeType 设置为 application octet stream 就可以使用嵌入 package learning import org flixel pu
  • .htaccess 中 PDF 和图像文件的规范标题链接

    我正在尝试为我的网站上的许多 PDF 和图像文件设置 Canonical 链接 文件夹结构示例 index php docs file pdf folder1 file pdf folder2 file1 pdf file2 pdf img
  • (简单)Flex 3 应用程序需要什么版本的 Flash 播放器?

    Flex 3 应用程序需要什么版本的 Flash 播放器 要求似乎是FLEX开发环境中的HTML WRAPPER ACTIONSCRIPT编译器设置 我可以在那里选择什么来最大程度地兼容旧的 Flash 播放器 v8 播放器可以工作吗 Fl
  • 如何在 Java Android 中为客户端请求设置 HttpPost 标头

    我无法让 Apache HttpClient 正确发送 HttpPost 标头 我在发送名称值对等方面没有任何问题 但是每当我设置或添加 POST 标头时 它就会在发出请求时消失 我尝试过 setHeader 和 addHeader 以及同
  • 您可以在 Safari 扩展中修改 http 请求标头吗?

    我可以在 FF 和 IE 中执行此操作 并且我知道 Chrome 中尚不存在 有人知道是否可以在 Safari 插件中执行此操作吗 我在文档中找不到任何这样或那样的说法 Safari 增加了扩展支持 但与 Chrome Firefox Ed
  • POST 之后在 PHP 中设置 Location 标头时避免 HTTP 302 响应代码

    我需要放一个201 CreatedPOST 请求的响应代码和 Location 标头 但由于某种原因我仍然收到 302 响应 这就是我所拥有的 header HTTP 1 1 201 header Location The new reso
  • 位图太大 as3

    在AS3中 我从zip文件加载png nochump的zip库通过ByteArray到Loader png 的宽度最大可达 45k 像素 但高度仅为 120 像素 这在 Flash 中产生了一个问题 因为图像的宽度只能约为 8000 像素
  • 如何从内容处置中读取编码的文件名

    我得到的内容处置标头值如下 附件 文件名 UTF 8 album jpeg 如何从中提取文件名 album jpeg 在查看该值时 它具有编码格式值 使用Spring的内容配置 https docs spring io spring doc
  • 如何转义 HTTP 标头中的换行文字?

    在 HTTP 标头中 换行符是标头中分隔字段的标记 但是 如果我不想在自定义字段中发送换行文字 我应该如何转义它 如果您正在设计自己的自定义扩展字段 则可以使用 BASE64 或引用打印来转义 和取消转义 该值
  • 是否可以将默认内容类型设置为“application/json;v=2.0”

    是否可以将默认内容类型设置为 application json v 2 0 我说默认是因为我使用 HttpClient 类 并且使用 DefaultRequestHeaders 将代理设置为默认值 我按照这个例子来创建我的标题https s
  • AWS Application Load Balancer 将所有标头转换为小写

    我有一个 REST API 应用程序在两个 EC2 实例中运行 并且长期使用 AWS Classic Load Balancer REST API 的客户端依赖于响应标头 例如Location 我知道 HTTP 标头根据定义是不区分大小写的
  • php、curl、标题和内容类型

    我在处理服务器返回的curl 和标头时遇到一些问题 1 my website com index php 上的 php 文件如下所示 修剪版本 my content
  • 从 RestSharp 响应标头获取值

    我希望有人可以帮助解决我在使用 RestSharp 时遇到的问题 一切正常 我使用以下代码得到回复 var client new RestClient http mybaseuri com var request new RestReque
  • HTTP 重定向图像可以吗?

    返回图片资源时返回301 302 303代码可以吗 我过去曾这样做过 而且似乎有效 这是好的做法吗 它与大多数浏览器兼容吗 是的 您可以重定向图像 浏览器将遵循重定向 但出于性能原因 您通常希望将重定向保持在最低限度 因为每个重定向都需要单
  • 创建对象的弱引用

    Actionscript 3 中是否可以创建对对象的弱引用 以便可以对其进行垃圾收集 我正在创建一些类以使调试更容易 因此如果仅在此处引用这些对象 我不希望这些对象挂在内存中 当然我不想用回调填充代码以删除对象 格兰特 斯金纳 Grant
  • AS3 禁用数据网格内文本输入的可编辑/可选择

    我目前正在尝试禁用可选择 可编辑 或将 textInput 更改为动态以获得我想要的结果 我有一个带有下拉菜单和文本输入区域的自定义数据网格 但是 如果我的 型号 列中没有数据 我不想允许在相应的 购买价格 单元格中输入任何内容 col1
  • HTTP:为什么在 get 请求中发送用户名和密码是错误的?

    一般做法是 当您登录或执行其他需要您的用户名和密码的操作时 您将其发送到发布请求的正文中 此外 为了增加安全性 应使用 https 在 get 请求中 这些参数作为 URL 的一部分发送 但据我了解 在 https 中 正文和标头都是加密的
  • DatagramSocket bind() 和 connect() 区别?

    我读了文档 http help adobe com en US FlashPlatform reference actionscript 3 flash net DatagramSocket html 但尚不清楚两者之间有什么区别bind
  • 创建一定范围内的随机数?

    生成具有范围的随机数的简单方法是什么 这行得通吗 private function randRange minNum Number maxNum Number Number return Math floor Math random max
  • 在 AS3 中创建一个(适当的)计时器

    如何在as3中创建时间计数器 在 google 上进行一些简单的搜索 您会找到 AS3 类 Timer 它实际上是事件计数器 不是一个合适的时间计数效用 我见过这个http blogs adobe com pdehaan 2006 07 u

随机推荐

  • 根据不同列中的值将多列中的值替换为 NA

    我有一个小口 A tibble 20 x 6 id X 1 Y 1 number X 2 Y 2
  • Github:我可以查看存储库的下载数量吗?

    在 Github 中 有没有办法可以查看存储库的下载数量 2019 年更新 Ustin s answer指着 API repos owner repo traffic clones 获取每天或每周的克隆总数和细分 但是 仅限过去 14 天
  • SQL Server 操作系统错误 5:“5(访问被拒绝。)”

    我开始学习 SQL 并且我有一本书提供了可以使用的数据库 下面的这些文件位于目录中 但问题是当我运行查询时 它给了我这个错误 消息 5120 级别 16 状态 101 第 1 行 无法打开物理文件 C Murach SQL Server 2
  • 如何创建动态 JSF 表单字段

    我发现了一些类似的问题 例如this一 但是有很多方法可以做到这一点 这让我更加困惑 我们正在得到一个XML我们正在阅读的文件 这XML包含一些需要呈现的表单字段的信息 所以我创建了这个自定义DynamicField java其中包含我们需
  • 如何使用 dapper 映射多个列表

    我有三个类 用户 订单 和 项目 它们存储在单个表中 订单和项目都与用户存在n n关系 为了实现这一点 我有两个交叉表 UserOrders UserProjects 来映射这些关系 public class User public str
  • 在drawable文件夹中共享png图像

    我正在将共享与应用程序的以下代码集成 private void socialShare Uri uri Uri parse android resource com example myproject drawable appicon In
  • 识别 CD

    我希望能够确定 CD 驱动器中的音乐专辑 CD 是什么 例如 如果有人声称其驱动器中的 CD 是 Eminem The Eminem Show 我希望能够验证该 CD 确实是 The Eminem Show 有任何想法吗 我已经申请了 Gr
  • 汇编将指针传递给函数

    我正在尝试将 DWORD 变量作为指针参数发送到函数中 variable1 dd 1 push variable1 push variable adress call InitPoiner InitPoiner push ebp mov e
  • 了解 posix 进程间信号量

    根据我的理解 信号量应该可以跨相关进程使用 而无需将其放置在共享内存中 如果是这样 为什么下面的代码会死锁 include
  • VS Code 问题:当我保存时,行和空格会自动添加并破坏代码

    我正在使用 VS code 当我保存时 它会自动在标签和代码的其他部分添加额外的空格和行 当我将其改回之前的语法并再次保存后 这个问题再次出现 然后我的代码无法工作 最近我更改了设置中的一些属性 我认为它连接到了 Prettier 扩展 从
  • 函数是javascript中的对象吗?

    var obj var fn function obj prop some value fn prop some value assert obj prop fn prop Both are objects both have the pr
  • React webpack 包的预加载动画

    我有一个单页网络应用程序 大约有300Kb大 它与 webpack 捆绑在一起并使用 React Redux 如何在页面加载之前放置一个小的加载旋转器 我可以想象 将样式和CSS放入静态索引 html 使用像这样的异步加载器克鲁克斯 pos
  • DatePicker 返回 1 月 1 日的错误年份

    我的应用程序中有一个 DatePicker 控件 例如 如果我尝试选择 2011 年 1 月 1 日 它将返回 2010 年 1 月 1 日 如果我选 择 2040 年 1 月 1 日 则会返回 2039 年 1 月 1 日 依此类推 12
  • 当我的应用程序进入前台时,视图不会重新加载刷新数据

    我有关于重新加载视图的问题 我在我的应用程序中使用标签栏 当我按下主页按钮时 我的应用程序处于后台 现在我的问题是现在开始 我希望每次显示我的第一个选项卡时都如此 所以 每次我得到第一个标签栏的视图 但是当我得到第一个标签栏的视图时 我打电
  • 迭代字符串的各行

    我有一个多行字符串定义如下 foo this is a multi line string 我们将这个字符串用作我正在编写的解析器的测试输入 解析器函数接收一个file object 作为输入并对其进行迭代 它也确实调用了next 方法直接
  • 无法从泛型方法返回对象

    我不明白为什么以下代码无法编译 我已经声明了泛型类型T这延伸了Customer Customer属于类型Customer那么为什么我不能回来Customer来自此方法的对象而不进行强制转换 public class CustomerExam
  • 如何将按钮与文本输入顶部对齐? [复制]

    这个问题在这里已经有答案了 这是我所拥有的 HTML div class combobox div
  • Form.Show() 不显示其子控件

    我有一个表格 frmPleaseWait 有一个MarqueeProgressBar and a Label当 UI 在我们拥有的结构不良的应用程序中加载数据时 我想使用它 问题是frmPleaseWait Show 显示表单但不显示其中的
  • 为什么读取带有空值的 csv 文件会导致 IndexOutOfBoundException?

    我有一个带有以下结构的 csv 文件 Name Val1 Val2 Val3 Val4 Val5 John 1 2 Joe 1 2 David 1 2 10 11 我可以将其加载到 RDD 中 我尝试创建一个架构 然后创建一个Datafra
  • 使用 GET 方法可以通过 URLRequest/URLStream 自定义标头吗?

    真的很简单 var req URLRequest new URLRequest req url http somesite com var header URLRequestHeader new URLRequestHeader my be