用java解析HTTP请求报头.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用java解析HTTP请求报头

用java解析HTTP请求报头 IT初始化H)]`fGZ用java解析HTTP请求报头GbY$g[dM0 $_0O h A Q(A2IT D0IT初始化d8MX Z:ntRv Java代码? 1I~ QA:| Pv0/**?? } eq#U#_(L0?* 传入一个Socket对象,解析出通过该对象传入这个链接中的所有HTTP请求信息??IT初始化4jUD |-s?[N ?*??IT初始化:c u ywrY ?* @param client??IT初始化.d? MD+]]iB ?*/???IT初始化]2kpt^x%D private void getRequset(Socket client) {??? 6B{7{(X(_!p\r H0?try {???IT初始化+W~N:G#CV ?InputStream in = client.getInputStream();???IT初始化;D Jw%wF_aB.HI FT ?InputStreamReader reader = new InputStreamReader(in);??? !{8b+n.a:}/a0?BufferedReader bd = new BufferedReader(reader);//三重封装??? e?6N N {p;]0?String t = null;???IT初始化]_!Z:l/Vr ? ;KW3Ltx(~nzW:VW0?while ((t = bd.readLine()) != null) {???IT初始化2u)s h \1x5gjC8} ?System.out.println(t);??? D;vs+Adjh0?parser(t);//解析每一句的方法???IT初始化`c_)Ccl ?}???IT初始化 L` bk3Y)KM2V ?} catch (Exception ef) {???IT初始化;c:v(UMHL ?ef.printStackTrace();??? b `h9ESMUC8F0?System.out.println(getRequset error---);??? 5K Q |`4I3~ y0?}???IT初始化1i;e R:E*|` | }?? N_3{cj%U:r0IT初始化}7k/`.VH{8emq /** ;J-oT;A$yf6k0?* 传入一个Socket对象,解析出通过该对象传入这个链接中的所有HTTP请求信息 4` v!L {e/j[0J!SWD0?* n[5BM5\)P0?* @param clientIT初始化*Px$g SF l.L!CYk|-M ?*/ 6_3H XV7E i W(M0private void getRequset(Socket client) { G)X;};\,k9J)c8sz0?try { hdrGu4Q0?InputStream in = client.getInputStream(); WC@A [l l/`0?InputStreamReader reader = new InputStreamReader(in); UJ$BzU3A4u,b~(c8QN0?BufferedReader bd = new BufferedReader(reader);//三重封装 U hQ.z$g-Ya _0?String t = null; *dv r,Ft;v0IT初始化{:YZ? ODiTQ_ ?while ((t = bd.readLine()) != null) {IT初始化b@oj!K6l!^ ?System.out.println(t); 2v }9Br R5bwq$x0?parser(t);//解析每一句的方法 h4H)GI2J0?} I L0`7u z{0?} catch (Exception ef) { |g a0j)Fn*Jt3I0?ef.printStackTrace(); Hm M#B P0?System.out.println(getRequset error---); `ti A:?-B0?} CA+B:GMKR^0Qr.i0}?IT初始化Zw[ CO IT初始化W7\b3J-Doe ? ;a@[-q.O-v!nR0IT初始化8zIuJ+k2Vo7?%h ? 9g*Kd7g;P0h:b0 *U:RuP r6?4E:T0 )A+jh8};@,vQ

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档