Flash actionscript中的URLRequestHeader问题

Flash actionscript中的URLRequestHeader问题,flash,apache-flex,actionscript-3,urlrequest,Flash,Apache Flex,Actionscript 3,Urlrequest,我将使用URLRequest在Flex中上传修改后的图像。它很好用。然而,目前我需要将内容长度添加为URLRequestHeader,并得到错误2096。然后,我知道这个标题是不允许的 我怎样才能解决这个案子 请给我一些建议,谢谢 更新: 根据adobe的文档: 在Flash播放器和Adobe AIR中 应用程序之外的内容 安全沙盒,如下所示 无法使用请求标头,并且 限制条款不适用 区分大小写(例如,Get,Get, 和得到都是不允许的)。也, 如果 使用下划线字符(用于 例如,内容长度和 内

我将使用URLRequest在Flex中上传修改后的图像。它很好用。然而,目前我需要将内容长度添加为URLRequestHeader,并得到错误2096。然后,我知道这个标题是不允许的

我怎样才能解决这个案子

请给我一些建议,谢谢

更新: 根据adobe的文档:

在Flash播放器和Adobe AIR中 应用程序之外的内容 安全沙盒,如下所示 无法使用请求标头,并且 限制条款不适用 区分大小写(例如,Get,Get, 和得到都是不允许的)。也, 如果 使用下划线字符(用于 例如,内容长度和 内容(不允许长度):

接受字符集,接受编码, 接受范围、年龄、允许、允许、, 授权、收费、连接、, 连接、内容长度、, 内容位置、内容范围、, Cookie、日期、删除、ETag、Expect、, Get、Head、Host,如果自, 保持活动、上次修改、位置、, 最大转发、选项、原点、Post、, 代理验证, 代理授权、代理连接、, 公共、放置、范围、引用、, 请求范围,重试后,服务器, TE、跟踪、拖车、传输编码、, 升级、URI、用户代理、更改、通过、, 警告,WWW, x-flash版本

我发现:

也许你的问题也是由新线引起的

祝你好运,
Rob

这是一个安全沙箱问题。您试图发布到的url是否在同一个安全沙箱中?如果没有,他们是否有一个crossdomain.xml。如果没有,您可能希望查看服务器解决方案,例如将映像发送到同一域上的服务器,该服务器反过来会将带有正确标题的映像发送到您尝试连接的服务。

heartcode,谢谢您的回复,但这不是我的情况。请看我的更新。谢谢你的回复。它们不在同一个安全沙箱中。他们有crossdomain.xml,但它似乎不能解决问题。事实上,我正试图将图片上传到Picasa网站,我面临着这个问题。我知道我可以在服务器中设置代理脚本来解决它。然而,我想知道有没有我不知道的方法可以解决这个问题。也许这是我以前没有听说过的使用跨域的限制,但是说实话,我从来没有在我的请求中修改过头。您应该使用中间件解决方案,在该解决方案中,您可以将图像发布到php脚本(或任何服务器端语言),然后使用适当的头将图像发送到Picasa服务器。应该很容易实现,而且它使将来更容易更新您的系统。