「Java」HttpServletRequestクラスでサーバ名、クエリパラメータとコンテクストパスなどを取得するサンプル
使用例
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //サーバ名 String serName = req.getServerName(); //サーバポート int serPort = req.getServerPort(); //サーバレットパス String serPath = req.getServletPath(); //コンテキストパス String conPath = req.getContextPath(); //リクエストURI String reqUri = req.getRequestURI(); String reqUrl = req.getRequestURL().toString(); String pathInfo = req.getPathInfo(); //スキーマ String schema = req.getScheme(); //クエリパラメータ String qryString = request.getQueryString(); //処理コード }