当前位置:  技术问答>java相关

如何检测浏览器的脚本和Cookies功能是否打开?

    来源: 互联网  发布时间:2014-12-22

    本文导语:  | Browser Capabilities Component可以检测浏览器的这些功能 它支持17种属性,其中 Cookies:检测cookies功能 Vbscript: Javascript: Jscript: JavaApplets: 这些功能不用多说了吧 | 自己编译运行这个servlet看看吧。 import...


|
Browser Capabilities Component可以检测浏览器的这些功能
它支持17种属性,其中
Cookies:检测cookies功能
Vbscript:
Javascript:
Jscript:
JavaApplets:
这些功能不用多说了吧

|
自己编译运行这个servlet看看吧。

import java.io.*;
import java.util.Enumeration;
import java.util.Date;
import javax.servlet.*;
import javax.servlet.http.*;

public class SessionDemo extends HttpServlet {

  public String getServletInfo() {
    return "SessionDemo version 1.9: a sample servlet from vqSoft";}

  public void dostuff (HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
    HttpSession tsession=req.getSession(true);
    res.setContentType("text/html");
    ByteArrayOutputStream buffer=new ByteArrayOutputStream();
  PrintWriter os=new PrintWriter(buffer);
    //PrintWriter os=new PrintWriter(res.getOutputStream());
    Integer sessioncounter=(Integer) tsession.getValue("sessioncounter");
    if (sessioncounter==null)
      sessioncounter=new Integer(1);
    else
      sessioncounter=new Integer(sessioncounter.intValue()+1);
    tsession.putValue("sessioncounter", sessioncounter);
    if (req.getParameter("submitdata")!=null) {
      tsession.putValue(req.getParameter("name"), req.getParameter("value"));}
    os.println("Session demonstration");
  os.println("");
    os.println("");
    os.println("");   
  os.println("Session demonstration");
    os.println("");
    os.println("

This page was generated by SessionDemo version 1.9, a sample servlet supplied with vqServer. ");
    os.println("SessionDemo illustrates vqServer's support for JavaSoft sessions. ");
    os.println("During a session, the server can keep track of data between HTTP requests.

");
  os.println("

");
    os.println("Access this servlet and session using URL encoding.

");
  os.println("");
    os.println("Request parameters");
    os.println("Requested session ID: "+req.getRequestedSessionId()+"
");
  os.println("Session ID from cookie: "+req.isRequestedSessionIdFromCookie()+"
");
  os.println("Session ID from URL: "+req.isRequestedSessionIdFromUrl()+"
");
  os.println("Valid session requested: "+req.isRequestedSessionIdValid()+"
");
  os.println("");
    os.println("Session parameters");
    os.println("Actual session ID: "+tsession.getId()+"
");
    os.println("Creation time: "+(new Date(tsession.getCreationTime())).toString()+"
");
    os.println("Last access time: "+(new Date(tsession.getLastAccessedTime())).toString()+"
");
    os.println("New session: "+tsession.isNew()+"
");
    os.println("");
    os.println("Session data");
    os.println("Counter: "+sessioncounter.toString());
    String[] tdata=tsession.getValueNames();
    for (int i=0; i


    
 
 

您可能感兴趣的文章:

  • 脚本里面怎么检测U盘是否插入?
  • 可否让一个sh脚本自动在后台运行,并定时检测……
  • 请问如何在shell脚本中检测一个环境变量是否已经设置
  • 高分请教一个linux下webserver的检测的shell脚本问题
  • [求助] 关于asterisk的检测脚本,谢谢!
  • 使用python检测手机QQ在线状态的脚本代码
  • Shell脚本实现检测文件是否被修改过代码分享
  • 检测网站down掉后自动发信的shell脚本代码
  • 一个可交互的并发ping检测脚本
  • 检测网段IP使用情况的shell脚本
  • 求个脚本:ubuntu下脚本定时检测某个进程是否存在,不存在就启动
  • 用于检测进程的shell脚本代码小结
  • nginx php-fpm中启用慢日志配置(用于检测执行较慢的PHP脚本)
  • 一个检测OpenSSL心脏出血漏洞的Python脚本分享
  • jquery代码-如何检测各种浏览器
  • 使用php检测用户当前使用的浏览器是否为IE浏览器
  • PHP的浏览器检测库 Detector
  • 浏览器功能检测 Modernizr
  • jquery检测浏览器名称和版本信息的例子
  • jquery1.9 下检测浏览器类型和版本的方法
  • Android和IOS的浏览器中检测是否安装某个客户端的方法
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 因为开启了文件类型检测,Vim在打开或新建一个文件时会自动判断文件的扩展名以确定文件类型,在$VIMRUNTIME/filetype.vim中搜索"Makefi
  • php中检测变量是否是一个对象的is_object函数介绍及用法举例
  • 编一个程序,检测Linux系统下机器网卡的状态(只要检测网络线是否被拔掉?)
  • redhat声卡检测能检测到声卡,为什么没有声音啊??
  • Web 应用安全检测工具 Rational AppScan
  • 怎样用java编写网络检测程序???(好象和snmp有关)
  • 在一个线程中的run()方法里面用无限循环的方式来检测某一个类中的变量的状态,当检测到该状态为true时,再判断该变量如果连续维持true状
  • 开源智能分布式检测框架 Razorback
  • 每次启机都会检测硬盘 浪费时间
  • 内核内存泄露检测
  • 入侵检测程序 OSSEC
  • 入侵检测系统 Snort
  • 人脸检测库 fdlib
  • 硬件检测工具 HDT
  • C代码漏洞检测工具 Splint
  • Java 中如何检测内存泄漏?
  • 请教:如何检测到第二块网卡
  • 如何在文本区域中检测回车符??? 急急急
  • 如何让linux重启时自动检测文件系统!??
  • 如何才能检测到声卡?
  • 内存检测的问题
  • 求可移植到arm上运行的内存检测软件


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3