zoukankan      html  css  js  c++  java
  • servlet

    import java.io.IOException;
    import java.io.PrintWriter;
    import java.util.StringTokenizer;

    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.xml.ws.Response;

    /**
     * Servlet implementation class test
     */
    public class test extends HttpServlet {
        private static final long serialVersionUID = 1L;
           
        

        protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
           
            request.setCharacterEncoding("utf-8");
            String Agent = request.getHeader("User-Agent");   
            StringTokenizer st = new StringTokenizer(Agent,";");  
            st.nextToken();  
            //得到用户的浏览器名  
            String browser = st.nextToken();  
            response.setContentType("text/html;charset=gbk");
            PrintWriter out = response.getWriter();
            String address=request.getRemoteAddr();
            String banben=request.getRemoteHost();

            StringBuffer  b = request.getRequestURL();
            String p = request.getQueryString();
            out.println("<h1>"+"remoteaddr是:"+address+"</br> remotehost是:"+banben+"</br>请求的URL是:"+b+" </br>参数是:"+p+" </br>浏览器版本是:"+browser+"<h1>");
        }



    }



    remoteaddr是:127.0.0.1
    remotehost是:127.0.0.1
    请求的URL是:http://localhost:8080/servlet/test
    参数是:null
    浏览器版本是: rv:40.0) Gecko/20100101 Firefox/40.0

  • 相关阅读:
    Slim + Twig 构建PHP Web应用程序
    Slim
    nginx+php+flight 构建RESTFul API
    Redis Master/Slave 实践
    spring.net +dapper 打造简易的DataAccess 工具类.
    API文档管理工具-数据库表结构思考.
    解决oracle报 ORA-12560错误,只有服务器重启恢复正常的问题
    浮点数的编码
    Jquery.BlockUI-遮罩
    class.forname & classloader
  • 原文地址:https://www.cnblogs.com/helloaworld/p/6142421.html
Copyright © 2011-2022 走看看