学校作业,马上要交:
假如你是一个ISP的管理员,记录所有用户的http request, 包括ip, http code,用户访问网址,并写入到log中。可使用任何的脚本语言:python, perl, ruby, shell,java我一直没有看懂这个作业。如果用脚本写,例如用户访问www.csdsn.net,我的脚本放哪里?如可能加到csdn的网站啊。
如果写一个监控程序,脚本语言可以写吗?如何实现?请各位老大帮忙

解决方案 »

  1.   

    就是解析http请求吧,估计不会是监控什么的,就是实现一个serverSocket就是了
      

  2.   

    如何来做那?
    如何保证所有的客户请求都经过这个serversocket?
    不好意思,我本身不是做java的,但是朋友让我帮忙。
    如果可以,能够提供代码?
      

  3.   

    注意,老师说如果你是ISP,也就是说,你是网站的主人,
    我觉得老师的意思是说,如何记录别人访问你这个网站的行为。如果用java的话,写个Filter加到你的网站就可以了,相关资料网上很多。
    在google上用java servlet filter查就可以。