<
如果连接失败可那是下面两种原因的一种一种是连接立即失败和运行时错误另一种是如
果无法完成连接从而产生一个 6 或者 ,-6 事件关于错误事件处理信息的描述
我们打算改日讨论
请牢记当与一个主机建立一个 连接时(%#%#- 要遵守如下安全沙箱规则
(%# 的!1 文件和主机必须严格的在同一个域名只有这样才可以成功建立连接
一个从网上发布的!1 文件是不可以访问本地服务器的
本地未通过认证的!1 文件是不可以访问任何网络资源的
你想跨域访问或者连接低于 的端口必须使用一个跨域策略文件
如果尝试连接未认证的域或者低端口服务这样就违反了安全沙箱策略同时会产生一个
,-6 事件这些情况都可以通过使用一个跨域策略文件解决无论是 对象还是
对 象 的 策 略 文 件 都 必 须 在 连 接 之 前 通 过 使 用
1%#-$,-%#2%-(%方法载入策略文件具体如下
,-%#2%-(% 88!!!.#$82$#"$% 3
获得的改策略文件不仅定义了允许的域名还定义了端口号如果你不设置端口号那么 (%#
%#- 默认为 ' 端口=;; 协议默认端口在>#%%!?#?1$@标签中可以使用逗号隔开
设置多个端口号下面这个例子就是允许访问 ' 和 端口
>A"$%47 A@
>BC:9;D6 ?2$#?%- D;6 88!!!$#$2#$8"$%8228?
2$#?%-22 @
>?2$#?%-@
>#%%!?#?1$2$#7 5 ?7 ' 8@
>8?2$#?%-@
向 服务器发送数据
解决方法
对于 对象来说通过是用 ! 方法!E-!F;(E-等方法先向缓存区
写入数据然后使用 1%,方法发送数据对于 对象使用 2方法
讨论
和 类向 服务器发送数据的方法是不相同的让我们首先看一下
类的方法
当你使用 对象向服务器发送数据的时候你首先要将数据写入到一个缓冲区中
类设置了一系列的方法来写数据每一个方法都用于写不同的数据类型的数据或者不同的
数 据 这 些 方 法 分 别 是 !E%# !E- !E- !C,*%
!(%#!!,%E-!:*G!!?F.2
!F;(和 !F;(E-这些方法大多数都只接受一个参数该参数的类型同方法的
名 字 相 匹 配 例 如 !E%# 方 法 接 受 一 个 布 尔 值 作 为 参 数 而 !E-
!C,*%!(%#!!!F.2方法接受一个数字型
参数 !:*G 方法接受一个对象类型作为参数 但该对象必须序列化成为 ( 格
评论0
最新资源