成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

iOS開發(fā)ASIHTTPRequest中Cookie的使用

移動(dòng)開發(fā) iOS
本文為大家介紹了iOS開發(fā)ASIHTTPRequest中Cookie的使用的內(nèi)容,其中包括持久化cookie,自己處理cookie等等內(nèi)容,希望對(duì)大家有所幫助。

本文為大家介紹了iOS開發(fā)ASIHTTPRequest中Cookie的使用的內(nèi)容,其中包括持久化cookie,自己處理cookie等等內(nèi)容,希望對(duì)大家有所幫助。

持久化cookie

ASIHTTPRequest允許你使用全局存儲(chǔ)來(lái)和所有使用CFNetwork或者NSURLRequest接口的程序共享cookie。

如果設(shè)置useCookiePersistence為YES(默認(rèn)值),cookie會(huì)被存儲(chǔ)在共享的 NSHTTPCookieStorage 容器中,并且會(huì)自動(dòng)被其他request重用。值得一提的是,ASIHTTPRequest會(huì)向服務(wù)器發(fā)送其他程序創(chuàng)建的cookie(如果這些cookie對(duì)特定request有效的話)。

你可以清空session期間創(chuàng)建的所有cookie:

  1. [ASIHTTPRequest setSessionCookies:nil]; 

這里的‘session cookies’指的是一個(gè)session中創(chuàng)建的所有cookie,而非沒有過期時(shí)間的cookie(即通常所指的會(huì)話cookie,這種cookie會(huì)在程序結(jié)束時(shí)被清除)。

另外,有個(gè)方便的函數(shù) clearSession可以清除session期間產(chǎn)生的所有的cookie和緩存的授權(quán)數(shù)據(jù)。 

自己處理cookie

如果你愿意,你大可以關(guān)閉useCookiePersistence,自己來(lái)管理某個(gè)request的一系列cookie:

  1. //創(chuàng)建一個(gè)cookie 
  2. NSDictionary *properties = [[[NSMutableDictionary alloc] init] autorelease]; 
  3. [properties setValue:[@"Test Value" encodedCookieValue] forKey:NSHTTPCookieValue]; 
  4. [properties setValue:@"ASIHTTPRequestTestCookie" forKey:NSHTTPCookieName]; 
  5. [properties setValue:@".dreamingwish.com" forKey:NSHTTPCookieDomain]; 
  6. [properties setValue:[NSDate dateWithTimeIntervalSinceNow:60*60] forKey:NSHTTPCookieExpires]; 
  7. [properties setValue:@"/asi-http-request/tests" forKey:NSHTTPCookiePath]; 
  8. NSHTTPCookie *cookie = [[[NSHTTPCookie alloc] initWithProperties:properties] autorelease]; 
  9.  
  10. //這個(gè)url會(huì)返回名為'ASIHTTPRequestTestCookie'的cookie的值 
  11. url = [NSURL URLWithString:@"http://www.dreamingwish.com/"]; 
  12. request = [ASIHTTPRequest requestWithURL:url]; 
  13. [request setUseCookiePersistence:NO]; 
  14. [request setRequestCookies:[NSMutableArray arrayWithObject:cookie]]; 
  15. [request startSynchronous]; 
  16.  
  17. //將會(huì)打印: I have 'Test Value' as the value of 'ASIHTTPRequestTestCookie' 
  18. NSLog(@"%@",[request responseString]); 
責(zé)任編輯:閆佳明 來(lái)源: dreamingwish
相關(guān)推薦

2013-07-22 14:15:17

iOS開發(fā)ASIHTTPRequ

2013-07-22 14:33:15

iOS開發(fā)ASIHTTPRequ

2013-07-22 14:43:57

iOS開發(fā)ASIHTTPRequ

2013-07-21 18:18:00

iOS開發(fā)ASIHttpRequ

2013-07-21 18:27:15

iOS開發(fā)ASIHTTPRequ

2013-07-21 18:22:59

iOS開發(fā)ASIHTTPRequ

2013-07-22 14:38:00

iOS開發(fā)ASIHTTPRequ

2013-07-22 14:25:29

iOS開發(fā)ASIHTTPRequ

2013-07-22 13:54:32

iOS開發(fā)ASIHTTPRequ

2013-07-21 18:32:13

iOS開發(fā)ASIHTTPRequ

2013-03-25 14:13:23

iOSASIHTTPRequ

2011-08-22 10:06:38

IOS開發(fā)ASIHTTPRequHTTP 請(qǐng)求

2013-07-22 14:02:17

iOS開發(fā)ASIHTTPRequ

2013-07-21 18:09:21

iOS開發(fā)ASIHttpRequ創(chuàng)建和執(zhí)行reques

2011-08-10 17:37:00

iPhoneASIHTTPRequ

2013-07-21 18:04:22

ASIHttpRequiOS開發(fā)

2013-07-22 14:29:35

iOS開發(fā)ASIHTTPRequ

2009-02-11 10:08:53

Cookie屬性JSP

2013-07-22 14:10:26

iOS開發(fā)ASIHTTPRequ

2013-08-21 10:08:16

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲精品视频在线 | 国产一级片免费视频 | 亚洲综合无码一区二区 | 91精品观看 | 国产在线精品一区二区三区 | 国产96色在线 | 日韩三级电影一区二区 | 亚洲精品久久久一区二区三区 | 久久精点视频 | 婷婷综合| 一区二区在线不卡 | av片毛片 | 一区在线观看 | 日韩淫片免费看 | 精品av久久久久电影 | 亚洲欧美精品在线 | 亚洲国产第一页 | 91精品国产91久久久久久最新 | 色一情一乱一伦一区二区三区 | 国产欧美精品在线 | 久久婷婷国产麻豆91 | 成年人在线观看 | av网站免费在线观看 | 五月激情综合 | 国产成人精品一区二区 | 天天看天天操 | 成人特区| 性一交一乱一伦视频免费观看 | 久久久国产精品视频 | 国产成人高清成人av片在线看 | 日韩在线观看中文字幕 | 黄网站在线播放 | 国产一区二区成人 | 国产精品爱久久久久久久 | 老牛嫩草一区二区三区av | 都市激情亚洲 | 久久青青 | 欧美久久一区 | 欧美一区视频 | 欧美一区二区三区在线视频 | 日韩精品一区二区三区免费视频 |