object-c 操作cookie
来源:互联网 发布:3d扫描数据 编辑:程序博客网 时间:2024/05/16 08:40
要在iphone读取cookie信息,过程还涉及到如何和C#操作过程如下:
1.其中TestLogin.aspx页面C#代码如下:
protected void btnLogIn_Click(object sender, EventArgse)
{
HttpCookiecookie = Request.Cookies["CustomerID"];
if(cookie == null)
{
cookie = new HttpCookie("CustomerID");
cookie["CustomerID"] = "4A2CD77C-3215-4E0E-9413-5C884BFC7DC3";
cookie.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Set(cookie);
this.TextBox1.Text = cookie["CustomerID"].ToString();
}
else
{
this.TextBox1.Text = cookie["CustomerID"].ToString();
}
}
2.在iphone使用UIWebView加载该TestLogin.aspx页面,webView为UIWebView.
NSString *urlString=[NSString stringWithFormat:@"%@",@"http://192.168.19.12/TestLogin.aspx"];
NSURL*url=[NSURL URLWithString:urlString];
NSURLRequest *request=[NSURLRequest requestWithURL:url];
[webViewloadRequest:request];
3.iphone读取cookie代码如下:
代码如下:
-(void)getCookie
{
NSHTTPCookieStorage *cookiestorage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
NSArray*cookies=[cookiestorage cookies];
NSHTTPCookie *cookie;
for(id c in cookies)
{
if([c isKindOfClass:[NSHTTPCookie class]])
{
cookie=(NSHTTPCookie*)c;
//if([cookie.nameisEqualToString:@"CustomerID"])
{
NSLog(@"Cookiename=%@,Cookievalue=%@",cookie.name,cookie.value);
self.title=cookie.value;
}
}
}
}
- object-c 操作cookie
- C#cookie操作类
- C#cookie操作
- object-c数据库 操作
- Object-c Hex 操作
- Object-C文件操作
- [转]C#cookie操作类
- object-c NSFileManager 文件操作
- Object-C文件操作(续)
- Object-C之文件操作
- object-c操作数据库sqlite3
- Object-C中的网络请求如何取出和设置cookie
- c/c++ 对cookie的操作
- IOS Object-c NSDate总结日期操作
- object-c 之字符串的操作
- IOS Object-c NSDate总结日期操作
- object-c中NSString的常见操作
- IOS Object-c NSDate总结日期操作
- JQuery打造PHP的AJAX表单提交实例
- Cookies 必须启用才能登入 的启用方法 phpmyadmin
- Linux尚学堂笔记(三)
- Flex画面快照截图及显示又一方式
- NFS的配置
- object-c 操作cookie
- 才知道有这么个博客客户端可以用
- Oracle 10g Shrink Table 详解
- 当你疲惫时,准备放弃时,看看这个吧。
- vm linux 网络配置 vm 局域网的虚拟
- 今天很累!
- c++语言
- 顺序表
- 001