博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
actionscript3中HTTP请求头的问题。
阅读量:5244 次
发布时间:2019-06-14

本文共 2055 字,大约阅读时间需要 6 分钟。

actionscript 3中,有些HTTP请求头是不能修改的,可以参考:

有关文件上传下载的HTTP头可以参考下面这个网址:

修改User-Agent的其他策略:

 

例如 User-Agent 是不能修改的,不光如此,大小写变化也是不行的,User_Agent下划线也是不行的。User+Agent User&Agent是可以的

但是用户可以在HTTP头中添加自己的key-value

1 package  2 {
3 import flash.display.Sprite; 4 import flash.events.Event; 5 import flash.net.URLLoader; 6 import flash.net.URLRequest; 7 import flash.net.URLRequestHeader; 8 9 public class UHttp extends Sprite 10 {
11 private var urlLoader:URLLoader; 12 public function UHttp() 13 {
14 urlLoader = new URLLoader(); 15 urlLoader.addEventListener(Event.COMPLETE,onComplete); 16 17 var request:URLRequest = new URLRequest("http://www.baidu.com?wd=f"); 18 var headersArr:Array = [new URLRequestHeader("User+Agent","as3(hello)")]; 19 request.requestHeaders = headersArr; 20 urlLoader.load(request); 21 22 } 23 private function onComplete(e:Event):void{
24 var content:String = e.target.data; 25 trace(content); 26 } 27 } 28 }

如果用户使用了Adobe禁止的头文件属性,会报flash runtime 2096的错误。

1 package  2 {
3 import flash.display.Sprite; 4 import flash.events.Event; 5 import flash.net.URLLoader; 6 import flash.net.URLRequest; 7 import flash.net.URLRequestHeader; 8 9 public class UHttp extends Sprite 10 {
11 private var urlLoader:URLLoader; 12 public function UHttp() 13 {
14 urlLoader = new URLLoader(); 15 urlLoader.addEventListener(Event.COMPLETE,onComplete); 16 17 var request:URLRequest = new URLRequest("http://www.baidu.com?wd=f"); 18 var reqHeader:URLRequestHeader = new URLRequestHeader("world","as3(hello)"); 19 request.requestHeaders.push(reqHeader); 20 trace(request.requestHeaders.length); 21 for(var i:int=0;i

 

 

转载于:https://www.cnblogs.com/carlosfu/archive/2012/03/12/2391949.html

你可能感兴趣的文章
CentOS 简单命令
查看>>
使用 SharedPreferences 分类: Andro...
查看>>
TLA+(待续...)
查看>>
题解: [GXOI/GZOI2019]与或和
查看>>
MacOS copy图标shell脚本
查看>>
第八章 方法
查看>>
国外常见互联网盈利创新模式
查看>>
Oracle-05
查看>>
linux grep 搜索查找
查看>>
Not enough free disk space on disk '/boot'(转载)
查看>>
android 签名
查看>>
Kth Smallest Element in Unsorted Array
查看>>
vue项目中使用百度统计
查看>>
android:scaleType属性
查看>>
SuperEPC
查看>>
thymeleaf
查看>>
CentOS7安装iptables防火墙
查看>>
mysql-5.7 innodb 的并行任务调度详解
查看>>
shell脚本
查看>>
Upload Image to .NET Core 2.1 API
查看>>