A URLRequestHeader object encapsulates a single HTTP request header and consists of a name/value pair. URLRequestHeader objects are used in the requestHeaders property of the URLRequest class.
The following request headers cannot be used: Accept-Ranges, Age, Allow, Allowed, Connection, Content-Length, Content-Location, Content-Range, ETag, Host, Last-Modified, Location, Max-Forwards, Proxy-Authenticate, Proxy-Authorization, Public, Range, Retry-After, Server, TE, Trailer, Transfer-Encoding, Upgrade, URI, Vary, Via, Warning, WWW-Authenticate, x-flash-version.
The following request headers not mentioned in the overview also cannot be used:
Referer, Get, Post, Put, Delete, Options, and Trace.
分享到:
相关推荐
var cookieHeader:URLRequestHeader = new URLRequestHeader("Set-Cookie", "cookieName=cookieValue; expires=Thu, 31 Dec 2099 23:59:59 GMT"); ``` - 然后,创建一个`URLRequest`对象,并将这个头添加到它的`...
var headers:Vector.<URLRequestHeader> = new Vector.<URLRequestHeader>(); headers.push(new URLRequestHeader("Accept-Language", "zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3")); var request:URLRequest = new ...
var header:URLRequestHeader = new URLRequestHeader("Content-Type", "application/json"); request.requestHeaders.push(header); ``` 此外,如果你的应用涉及到跨域请求,可能需要配置服务器的`crossdomain.xml...
var header:URLRequestHeader = new URLRequestHeader("Content-Type", "multipart/form-data"); request.requestHeaders.push(header); file.addEventListener(ProgressEvent.PROGRESS, handleProgress); file...
在Flex端,可以使用`flash.net.URLRequestHeader`设置请求头的`charset`属性,而在服务器端,如使用PHP、Java等后台语言,也要确保文件读写和HTTP响应时的编码设置正确。 总的来说,Flex中的文件上传、预览和下载...
考虑使用`flash.net.URLRequest`的`useCache`属性和`URLRequestHeader`的`Cache-Control`头来控制图片的缓存行为,以优化加载速度。 10. **安全限制**: 注意跨域问题,如果图片资源不在同一域名下,可能需要...
urlRequest.requestHeaders = [new URLRequestHeader("Range", rangeString)]; urlLoader.addEventListener(Event.COMPLETE, onChunkDownloadComplete); function onChunkDownloadComplete(event:Event):void...