我将使用 URLRequest 在 Flex 中上传修改后的图像。它工作正常。但是,我暂时需要将 Content-Length 添加为 URLRequestHeader,然后出现错误 2096。然后,我知道不允许使用此标头。
我该如何解决这种情况。
请指教,谢谢。
更新:根据 adobe 的文档: http ://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/URLRequestHeader.html
在 Flash Player 和应用程序安全沙箱之外的 Adobe AIR 内容中,不能使用以下请求标头,并且受限制的术语不区分大小写(例如,Get、get 和 GET 均不允许使用)。此外,如果使用下划线字符(例如,Content-Length 和 Content_Length 都不允许),则适用连字符:
接受字符集,接受编码,接受范围,年龄,允许,允许,授权,收费,连接,连接,内容长度,内容位置,内容范围,Cookie,日期,删除,ETag,期望,获取,头,主机,If-Modified-Since,Keep-Alive,Last-Modified,位置,Max-Forwards,选项,来源,发布,代理认证,代理授权,代理连接,公共,放置,范围, Referer、Request-Range、Retry-After、Server、TE、Trace、Trailer、Transfer-Encoding、Upgrade、URI、User-Agent、Vary、Via、Warning、WWW-Authenticate、x-flash-version。