`

Flex4读取cookie

阅读更多

利用附件中的Cookie.as文件包,可以方便的读写取cookie信息。注意的读取cookie是由其它页面写入的情况,要保证这个页面的域名相同,新建一个system包,将Cookie.as放入。

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
			   xmlns:s="library://ns.adobe.com/flex/spark" 
			   xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
	
	<fx:Script>
		<![CDATA[
			import system.Cookie;
			protected function button1_clickHandler(event:MouseEvent):void
			{
				readCookie();
				
			}
			
			protected function readCookie():void {			
				var cookie:Object = Cookie.getCookie("username");
				if (cookie == null) {						
					txtArea.text = "读取失败";
				}
				else {						
					txtArea.text = decodeURI(cookie.toString());
				}
			}
		]]>
	</fx:Script>
	
	<fx:Declarations>
		<!-- 将非可视元素(例如服务、值对象)放在此处 -->
	</fx:Declarations>
	<s:Button x="194" y="209" label="readcookie" click="button1_clickHandler(event)"/>
	<s:Label x="194" y="258" text="读取结果:"/>
	<s:TextArea id="txtArea" x="284" y="258"/>
</s:Application>

 

分享到:
评论

相关推荐

    Flex 与javascript交互、C#读写Cookie

    读取Cookie的基本步骤: 1. 创建`HttpCookie`对象,设置其名称。 2. 使用`Request.Cookies`集合获取指定名称的Cookie。 3. 如果Cookie存在,可以从其`Value`属性中读取数据。 例如: ```csharp HttpCookie myCookie...

    Flex数据共享与压缩

    4. 读取和解压:从SharedObject读取数据后,需要反向执行上述步骤,即先将Base64字符串转换回字节数组,然后使用ZLib的`uncompress`函数解压。 5. 将解压后的数据还原:将解压得到的字节数组转换回XMLList,供应用...

    Flex学习—关于Shareobject对象(本地共享对象)

    4. 异步通信:ShareObject还支持异步通信,这意味着即使在数据尚未完全写入或读取时,程序也可以继续执行其他任务。这对于优化性能和响应时间非常有用。 5. 安全限制:需要注意的是,由于涉及到本地数据存储,Flash...

    flash cookie 完整例子(as源码、mvc3.0源码)

    在这个例子中,AS源码可能包含了创建、读取和管理Flash Cookie的代码段。开发者可能会使用AS的SharedObject类来实现这一功能。SharedObject允许在本地存储数据,其语法如: ```actionscript var so:SharedObject = ...

    flex 基于red5的多人聊天

    Red5还支持共享对象(SharedObject),这是一种在客户端和服务器之间共享数据的机制,类似于Web浏览器中的cookie,但具有更大的存储容量和更低的延迟。 在“基于red5的多人聊天”项目中,SharedObject起到了关键...

    isapi_cookie

    在这里,开发者可能会实现一个Cookie类,包含读取Cookie值、检查有效性、比较签名等功能。 `StdAfx.cpp`、`StdAfx.h`通常是在Visual Studio项目中用于预编译头文件的,它们可以提高编译速度。`StdAfx.h`包含了常用...

    crossdomain

    4. **`&lt;grant-privilege&gt;`**:用于设置更高级别的权限,如文件读取或网络访问。 在GIS应用中,`crossdomain.xml`尤其关键,因为地图服务通常需要从不同源获取地理信息数据。例如,一个Flex应用可能需要从地图服务器...

    大文件及文件夹上传(不错的程序)

    经过两天的研究实现了基本的功能。在安全性配置方面暂时的方案是将网站添加...ps:这两天也学了点flex,有哪位知道silverlight或者flex在form-auth方面是需要编码发送数据认证还是可以自动读取同域的cookie发送进行认证?

    ShareObject对象详解

    4. 读取数据: `var so:SharedObject = SharedObject.getLocal("mydata", "/"); if (so.data.user != null) { userName.text = so.data.user.userName; passWord.text = so.data.user.passWord; if (so.data....

    FlashSec:存储库旨在编译可在渗透测试期间使用的脚本和工具,以评估不同闪存相关场景的安全性

    快闪 ##介绍 该存储库旨在编译可在渗透测试期间使用的脚本和工具,以评估不同闪存相关场景的安全性。... BrowserCookies.as 和 Index.as:用 Action Script 编写的脚本,用于使用 Flash读取托管文件的网站的 cookie

    基于注解的spring mvc

    除了这些基础的注解,Spring MVC还提供了许多其他注解,如`@RequestParam`用于从请求参数中获取值,`@CookieValue`用于读取cookie,`@ModelAttribute`用于绑定表单数据到模型对象等。这些注解极大地增强了控制器处理...

    PHP实例开发源码—Flexsns-sky完全FLASH许愿天空(php许愿墙).zip

    - **SQL查询**:创建、读取、更新和删除(CRUD)操作,如INSERT插入新的愿望,SELECT查询已有的愿望。 3. **表单处理** - **POST请求**:用户提交愿望时,通常通过POST方式传递数据,避免URL中显示敏感信息。 - **...

    网页间的自动播放

    要实现在不同网页间保持播放状态,可以利用浏览器的本地存储机制,如Cookie或Web Storage(Local Storage和Session Storage)。当用户离开当前页面时,将当前播放的状态(如当前时间、是否正在播放等)存储起来。...

    java知识点汇总学习路线与笔记

    - **openSessionInView**:一种实现读取操作时的懒加载技术。 - **CurrentSession**:获取当前线程中的Session实例。 #### 十四、Spring - **Spring**:一个轻量级的Java开发框架,提供了依赖注入、面向切面编程等...

Global site tag (gtag.js) - Google Analytics