`
boj22boj
  • 浏览: 14859 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

http中的request和session的关系。

 
阅读更多

http中的request和session的关系。
2010年12月09日
  一个session包括几个request.分析如下
  GET /ajaxproxy.htm HTTP/1.1
  Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, */*
  Referer: http://www.renren.com/
  Accept-Language: zh-cn
  Accept-Encoding: gzip, deflate
  User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; aff-kingsoft-ciba; staticlogin:product=cboxf09&act=login&info=ZmlsZW5 hbWU9UG93ZXJ3b3JkMjAwOU94Zi4yNTI2OS40MDExLmV4ZSZtYW M9Q0YwMDJFQjMzQTZCNDRFRUE1Nzg2RjBBNDVDRUJEOUQmcGFzc 3BvcnQ9JnZlcnNpb249MjAwOS4wNS4yNS4zLjI3MiZjcmFzaHR5 cGU9MQ==&verify=c26a539731dee1d43c13e0f44cbdf296)
  Host: reg.renren.com
  Connection: Keep-Alive
  Cookie: _r01_=1
  HTTP/1.1 200 OK
  Server: nginx/0.8.44
  Date: Thu, 09 Dec 2010 15:29:16 GMT
  Content-Type: text/html
  Connection: keep-alive
  ETag: "4wDltoXKzxt"
  Last-Modified: Mon, 06 Dec 2010 13:02:30 GMT
  Accept-Ranges: bytes
  Content-Length: 550
  
  
  
  
  try{document.domain = window.location.hostname.split('.').reverse().slic e(0,2).reverse().join('.');}catch(e){}
  getTransport = function( )
  {
  try
  {
  try
  {
  return new ActveXObject( 'Msxml2.XMLHTTP' );
  }
  catch( e )
  {
  return new ActiveXObject( 'Microsoft.XMLHTTP' );
  }
  }
  catch( e )
  {
  return new XMLHttpRequest();
  }
  };
  
  
  
  
  以上是一个request.
  POST /xn6207.do HTTP/1.1
  Accept: */*
  Accept-Language: zh-cn
  Referer: http://reg.renren.com/ajaxproxy.htm
  Content-Type: application/x-www-form-urlencoded
  Accept-Encoding: gzip, deflate
  User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; aff-kingsoft-ciba; staticlogin:product=cboxf09&act=login&info=ZmlsZW5 hbWU9UG93ZXJ3b3JkMjAwOU94Zi4yNTI2OS40MDExLmV4ZSZtYW M9Q0YwMDJFQjMzQTZCNDRFRUE1Nzg2RjBBNDVDRUJEOUQmcGFzc 3BvcnQ9JnZlcnNpb249MjAwOS4wNS4yNS4zLjI3MiZjcmFzaHR5 cGU9MQ==&verify=c26a539731dee1d43c13e0f44cbdf296)
  Host: reg.renren.com
  Content-Length: 29
  Connection: Keep-Alive
  Cache-Control: no-cache
  Cookie: _r01_=1; ick=0d09d9d8-0ffa-4aab-ba71-75dd4aad9774
  ss=10112&rndval=1291908552919
  HTTP/1.1 200 OK
  Server: nginx/0.8.44
  Date: Thu, 09 Dec 2010 15:29:16 GMT
  Content-Type: text/html;charset=UTF-8
  Transfer-Encoding: chunked
  Connection: keep-alive
  Cache-Control: no-cache
  Pragma: no-cache
  Expires: Thu, 01 Jan 1970 00:00:00 GMT
  Content-Encoding: gzip
  1ad5
  ...........\.w.E.....F3'........L`.
  .C......%..&.nMw...p.
  ....3.....L ...60.;.?..d.._.{ou..e..Lvg.,.K......V.GuUO?...3.. ...R.j..+.=s...)...~.....=....o..xDJD..1C.L.RtMVc.. /..P........|t>...Z.....l+........V.J.8M.-4T.,.h%111 ..C...:.+..*.q.n...aF.4.Q......d..X.4.....M3..5E... R.Ze..D.2$.L-.LkQef.1.....
  VQ.BHV...+..L7.%K.e........YL."...,$...B.b.V.....u .0.Ux..s.....#..&2.7....T.;/...n.T.b/.....[....z.. eCi".>........Q.|v.>u...F{s...ew........to>ho....../.. .,_./.....=../...~.d......?/.#.g>.O~.5..E......'y... .ko.......G.......G..gnw....w.:.......W..........{. n..U..^.....PvN?.W..YZ.W...|.-w.?..8...}].^..=y.Z.f /.n?.....}....k......>....y....E......-..F....."..S. _e...q>.q..-.a.K.......O...85.."4........_..o....S.. ..nv..2.......t.z|g..}..8.....S.7.R?W.....{Ps...D.P ..j1...R...4W.d..sf.[...KC.i....D*..i..n..[h..4a... .LX.1.^.~.
  .U.....~k.*.).\.0.....3
  Iwa.u.*.,..B..JC...B...Z..>/7q..l..g.M..4N..Ko..^[# bP.#..$...5f....||2..g........m2l...e...'..*.{...d. ....J@C........G.....'....d.d..5".?..^.......1..::. .Hx.}......_...f1.'.......(0E
  .@5`.......He..=...m.$0...|..`..h)...LeeK7...D]. .k8#l....b...`...D.o.re.Qf...Ad....-..D..H&....l.L. K&..2.J....g.A&EU..$KO$S....b.......6'r1p.-M.S....- ..;..j....'3..Ui.t..._.1.....PN&.......~=T.\.]{.... ._TU...xj......*...4.F.....YY......re....6iR...t.O. .B8j......o.....`..f+.\x.... .l.e6*.[&3../..Q..V5...X....R.+.6.(....iK.TV..,.[.. .6.../>..:..D..]...hKb....c..%..F.m.,z...khQ..sI.9#7 .#z....(.;12'....E.......?..~...r}.jM.5.J...cjD.... ..bA.f.C..{. M............W.H&.....
  f..M.....y..Y.U.~{..C.w.}......L..~=...u.......l.. .L..x.S#L.Rt..(&.{...%......`..}AW...n....{:
  k..Q70..}.E.?req.....v..ib@.
  ...."......2...... .D\..
  c.x...K................#{F....c....T..R6"EK.B...n. .8...5.Ld..So#....9.OI.,JJ...g*.]....V..[.Q.."..`.. *...........O.....7.i.~...fx-...:.K.....i@...h.g... ...CI......I.d.j.bS..7'#..M..$....S9l.i.zv[..@. Z......,m.naYe.QU.B.....`$......Eu."...c2 .......s.DE.....`....IU....KH....G`>...A*d.\..~[..3 '.z.k..w......ME. r........e.U.....e.zU...#(3.a.......Qg......C..... M..E{..H..M5.9e.. [....>...q.lgm..{>.XK...l.}x.R....{...PI.+7.r.P...4# ..L.=K.G ......gN...I..I...n...&...oB.*.....p............~. ......Y......d..Wu....TgJ...KeB..*V....`h.......b..> ._0i~.Z..@;N.7.5Tdo>.&B..Lo..W.V...b.y{K"...4...s.6. _t...[}....Y..B.Sj..^!...OC..x".:dX.d......._'{d..k .
  .C.=.q.*..... 
  .....9.L....\....#R...>..V...._.9...n....!
  j.7x .....'......;.V.m...{d5[50....>...[@Y...G0G.......6 .A.5V.$..=..`L.|...._r.yB^...O...*$.ZYU..!;.+f..... .`R^...y./...{.Y..Zp..QG7...!...R......o.^u_9...
  ..D.(L.h#e.....^..!....:..7.*41=..E'...x~*....vCj0 ..W(..B..Q......F.T.L.!+..oeJ.A.m.....U..I.4..6dE.. .j_.q.\2V...5[.|0.l.sz.m..".`NV[@.G..Yr.....V.oX..~ .....4 ....g.C....../.i.. a{.%.....tL."...zi.....m..{
  ..i.s.7&w..c...z.{}.....;..e..^.,o.......en....... .v....z......I..BT.Yyh.}..t......?.ro9.q.[.~..sw*a. 3.......>8.n.........h.3p?.)Tq{.l...;.}i...z.WyA..t. ..0.T.++Lse.
  ....G...O....o..........^s.0...l....M.....w.r.i... 3.L0..k.Y...'p...Q.
  ...4.....
  ..y.1>......k..c...14.A.......#5....6.....K.\...+.7 ..-#V..t._....z..}....wpx....u...a..3.%...>....
  X....@.Np;...xb4...wj..,..-...*.4lolwN?h...{...Fq. ....w,..*.........*.._........?....d.
  .iX...g...i$.;.....9..I\.>.P..V2.S.B..S..{"K#q.0... o.....-H..[.Q3.J.jT.Nv.......Y.......U>n...
  d..#.......O.^.O.0.k..B>..'..^p.!.LN..u\...T.S...N+ |{.'..2HN.)..I@Pw...`z.......*................._(.. .Y-ow....Oo.%.I'{.....~......^.A..m...3:..9{.|....r ...`...].f_..}...l.._.\........Zko..xv.._9.A...cF2. 3.|A..e....)J......}..............+W*u..a.*+[...1.. v.T.46/..0......w....V.(2)...2..FU.......S.u.....9. ....>.h...L.....-\e........ka...
  ...S.6p.......=U ..............p...n..W.y'..G..(......|Xm...U2....& .!..."...g2.-..}...i..V+v...v..K.x.c.t......Zo..... }.[..;;.%x....v.....n..,.........}6....@..kd.*.b... x2....S...18^..D.8...g.FCw...a.X..5P..t....J.`....X Q..U
  ....zq....F.....(.SZ}........P.3. ..c."!...rXp.&...T..Q.....g....p{..4R.G...]n^,...
  .&&/....so....h+.Nr.&..Y*q..(;.). .7....w...%}..H8o...R...............
  O..U...{...e..f.....G...'....]. ...../...4...?.._..J...=Y54(5....p..aL.Bx..]h..... .%
  A.x..........
  ....L$.
  /....X.`...K
  .l.H..;K...............E......v.w....~.^... G.(....].......
  .^......-).U...=|........Ig.\..
  ..2|..u:%^.d+.l...@g.L.xUqD..J...P.......'.$>!"..I^ D.#...$K$Y.I.H2".4..E$)"I.H.D...$.$!"!t.......".... .d8.P.#...Be.H....."...T..d8.P."...Be.H....."...T..D.n.I&.....f....H.y.@^......."
  .I.y......H.y.@^..$.....i '.@.4..i G...4.#
  .D....r"
  .H.9..r...H.9.@N...i '.@.4..i.Ir.h K...4.%
  dE....."
  dI.Y......H.Y.@V..,i +.@.4..i K...4.%
  dE.@..>....2"
  dH....2...H...@F...i #.@.4..i C...4.!
  dD....2"
  dH....M..i..iB7-B7M..E.......4.....&t."t..nZ.n..M. .M..i..iB7-B7E..D............."tS"tS.nJ.n..M..M..). .)B7%B7E..D.......$.....$t."t..nR.n..M..M..I..IB7)B 7I.&E.&.....$.....$t."t..nB.n..M..M......B7!B7A.&D. &........... t."t..nB.n.......8.+........PI.
  rG.$t..#T.....*.]A..... w.JBW.;B%.+.....
  ..1...%......4t......Dz...
  .....
  .E1.O...p......t>\......=.W2hx.zA..M......(..Tgme.. p..Q...D.K.....z...A."...=...=..o...........B.+.S.. .z...H...`..".^..K`..n....,..B{%.Vh...
  ...J...._\..?.l"......{G.f-..?w...{.n;xP.wR...E..V U..h.~o...>?B.....'...^=....~.......e..u.......(...t .n!.{...5...w...-...._..>...C.|W..v
  .h.....p......z/R..n..%.....~...A..$..q..K. .V. .....W;+.q....~.w-...~R........}.._a.._.{0..Mk1T....@{.gm#t...... Td.E...t~..J..../@.....5fQQE..*..=g..l>..f'.....x... U
  ....^.L6..V.7.zga&....:^..C............7..K......2..."T..0.){...>..m9...k.38...........qf.....?.... ...i..?.K.'L....0.....6gAa..M......=............... ._..w.4.......5..C...Z...b.....
  ...@..k...z...>..#.^.a..).(...~
  e.O~....s..N.lAP)..scc.$}eC.;..c?..*....|........} n./..~.F....G8(......\.4}.[W.(.j....o.SI8...=...;.. ..=.S....w..o/{..P.R3.......k .{...x.s........}.............L...Vl.1..s.+....i.. .X.......}............p..~....Q_..Pb..(N....C.y.... .m."..u.. ..;.1...w......E....7o9...V.oV...Ai. v.{.B..C~.........O.w.tN...9.9.b;....=^,.t.W...X f...}L.(V..
  .(...fK.....;..,.........E.U.w......J.;..........] :.
  \....7...i|...O.b
  ]..B."...!.e.............|4..Z.c.>J....x.01...4.x0. s..)......ULR......=d.3.O.......!.K.|/...&..&..x... .@.........3.....8....V.x..|fq.g.K..F.^...g.%~....S .1.k.=d/.){...[./....P...j...1.^.X..............S.. ....?.k..TxV.Q~......:4.."..wR~.132..n...Z....^.... ..N.e+.U
  x....o.e...).D.z...>ez...
  .+......Ta...........l....;.=.t.Nn
  z...;.+f@n..x.
  .......^0}..9xK..7. .......]..........+..V.c....\...4H..+..[.....|.... ..ZzCq.....~w.@zwN..uU7&.......x.P..Sd-Z...:..A.... /........'3i....m.......s...^...\.._.!.....mJ:.oG.. ,..$3Q...yx.W.....Om...
  .y(.....v...=....F........f.{~j.....#...;......U.Z ...R..;.F...!..5U..F#.1..../.?..S.#k?....+ ..>...S..Q|..tL....}`.........!.8..^.12...Gg^~.p.s.. .)'&..#..dv".....=5.
  .G..d.G..$.'y._...}..B.....#,.F...hE4..'
  .C.d...P9U8TN....?..'..[..f...D..V......R.F....... ....DY..
  0
  以上又是一个request.
  所以这里一个session 包含两个request.
分享到:
评论

相关推荐

    关于servlet中request,session,application三者关系的形象解析

    NULL 博文链接:https://wb8206656.iteye.com/blog/1576584

    浅谈SpringMVC中的session用法及细节记录

    下面小编就为大家带来一篇浅谈SpringMVC中的session用法及细节记录。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    如何解决Ajax访问不断变化的session的值不一致以及HTTP协议中的GET、POST的区别

    今天在做一个进度条的时候遇到一个问题,我在session里面存放了一个计数器,当爬取到一条数据的时候这个值+1,然后前台每隔3s中获取一次session的这个值,但是问题出来了,在FF下面,得到的值都是正常的,但是在IE...

    jsp九大内置对象

    同时分配一个String类型的ID号,JSP引擎同时将这换个ID号发送到客户端,存放在Cookie中,这样Session对象,直到客户关闭浏览器后,服务器端该客户的Session对象才取消,并且和客户的会话对应关系消失。当客户重新...

    EL表达式 (详解)

    它们基本上就和JSP的pageContext、request、session和application一样; 在EL中,这四个隐含对象只能用来取得范围属性值,即getAttribute(String name),却不能取得 其他相关信息。 例如:我们要取得session中...

    getAttribute和getParameter区别.

    request.setAttribute()和getAttribute()方法传递的数据只会存在于Web容器内部,在具有转发关系的Web组件之间共享。即request.getAttribute()方法返回request范围内存在的对象,而request.getParameter()方法是获取...

    从J2SE到J2EE知识点介绍

    2. from中的get和post 120 (五) jsp内置对象(request,response.session,out) 121 1. request和response 121 2. session 122 (六) Servlet的 xml配置 126 1. xml的文件结构 127 2. 通过web.xml配置文件访问servlet的...

    JSP/Servlet Java面试逻辑题

    一个请求可能跨越多个页面,涉及多个 Web 组件(由于 forward 指令和 include 动作的关系)。 session是代表与用于某个 Web 客户机的一个用户体验相关的对象和属性。一个 Web 会话可以也经常会跨越多个客户机请求...

    JAVA程序员面试题

    一个请求可能跨越多个页面,涉及多个 Web 组件(由于 forward 指令和 include 动作的关系) session是是代表与用于某个 Web 客户机的一个用户体验相关的对象和属性。一个 Web 会话可以也经常会跨越多个客户机请求 ...

    EL表达式的详细使用

    它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术型、关系型和逻辑型)的访问符、映射到 Java 类中静态方法的可扩展函数以及一组隐式对象。 EL 提供了在 JSP 脚本编制...

    JSP内置对象

    对象是典型的具有方法、属性和集合的事物 对象的属性反映了对象的状态,可以读取或设置。对象的集合是由很多不同的与...这8个对象分别是request、response、pageContext、session、application、out、config和page。

    java面试宝典

    190、What is HTTP Session tracking and why is it important? 45 191、What is session management, and how is it different from session tracking? 45 192、Can I use Hidden form field to track session? 45 ...

    JSP实例编程100例

    66、范围为 Request的 JavaBean 67、范围为 Session 的 JavaBean 68、范围为 Application 的 JavaBean 69、删除 JavaBean 70、url重组 71、Switch语句 72、环境变量 73、forward重定向 74、文件的建立与删除 75、...

    千方百计笔试题大全

    190、What is HTTP Session tracking and why is it important? 45 191、What is session management, and how is it different from session tracking? 45 192、Can I use Hidden form field to track session? 45 ...

    java 面试题 总结

    redirect就是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以session,request参数都可以获取。 20、EJB与JAVA BEAN的区别? Java Bean 是可复用...

    超级有影响力霸气的Java面试题大全文档

    redirect就是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以session,request参数都可以获取。 23、EJB与JAVA BEAN的区别?  Java Bean 是可...

    JAP编程学习100例

    66、范围为 Request的 JavaBean 67、范围为 Session 的 JavaBean 68、范围为 Application 的 JavaBean 69、删除 JavaBean 70、url重组 71、Switch语句 72、环境变量 73、forward重定向 74、文件的建立与删除 75、...

    3-IMS培训教程---SIP协议.pdf

    SIP: Session Initiation Protocol 用于建立,控制和释放会话 SIP是 IETF 为多媒体会话而开发制定的协议 这里的会话包括文本,视频,游戏和传统的语音 SIP 是为Internet 而制定设计的协议 象HTTP协议一样是基于文本...

Global site tag (gtag.js) - Google Analytics