`
f0rb
  • 浏览: 119257 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类

Java Request 获取域名

阅读更多
获取域名,如:http://f0rb.iteye.com/
StringBuffer url = request.getRequestURL();
String tempContextUrl = url.delete(url.length() - request.getRequestURI().length(), url.length()).append("/").toString();


获取带部署环境上下文的域名,如: http://www.iteye.com/admin/
StringBuffer url = request.getRequestURL();
String tempContextUrl = url.delete(url.length() - request.getRequestURI().length(), url.length()).append(request.getServletContext().getContextPath()).append("/").toString();
0
6
分享到:
评论
1 楼 zhaoxnshow 2013-09-22  
通俗易懂,谢谢。

相关推荐

    java实现泛域名解析

    Java 实现泛域名解析 泛域名解析是指利用通配符 \* (星号)来做次级域名,以实现所有的次级域名均指向同一 IP 地址。例如支付宝的域名是 www.alipay.com,域名下面有帮助中心 help.alipay.com、abc.alipay.com 等等...

    Java实现IPV6地址查询

    ZX公网IPv6库提供了读取和解析这个数据库的API,使得开发者能够通过IPv6地址快速获取其所属的国家、地区等信息。在实际应用中,`IpV6Seeker`类会调用这些API,输入IPv6地址,返回对应的位置信息。 以下是一些可能的...

    从HttpServletRequest获取各种路径总结

    在Java Web开发中,通过`HttpServletRequest`对象可以获取客户端请求的各种信息,包括但不限于路径信息。这些路径信息对于开发者来说至关重要,尤其是在处理文件上传下载、资源定位等场景下。本文将详细介绍如何通过...

    java获取tomcat端口.doc

    ### Java 获取 Tomcat 端口及服务器IP的相关知识点 #### 一、获取服务器IP地址和端口 在Java环境中,获取服务器的IP地址和端口对于开发人员来说非常重要,尤其是在部署应用程序或处理网络通信时。以下是几种常见...

    Java获取服务器IP及端口的方法实例分析

    - `request.getServerName()`返回服务器的域名或IP地址。 - `request.getServerPort()`返回服务器监听的端口号。 - `request.getRemoteAddr()`获取客户端的IP地址。 - `request.getRemoteHost()`获取客户端的...

    request.getHeader("referer")防盗链

    因此,服务器端可以通过检查"request.getHeader("referer")"返回的值,来判断请求是否来自预期的页面或者域名。 以下是一个简单的防盗链实现示例: 1. 当用户请求一个受保护的资源(如图片)时,服务器会检查...

    Android跨域请求获取Java后端数据,登录界面例子

    这个例子主要涉及的是如何在Android客户端通过跨域请求获取Java服务器上的数据,并展示在登录界面。首先,我们需要理解什么是跨域请求以及如何在Android中实现它。 跨域请求是指浏览器安全策略的一种限制,即一个源...

    java中Servlet Cookie取不到值原因解决办法

    在 Servlet 中,使用request.getCookies()方法获取Cookie值时,默认情况下,Servlet会将Cookie的domain设置为当前服务器的域名,例如localhost或127.0.0.1。如果 Cookie 的domain设置为localhost,而当前服务器的...

    Java Web应用开发 19 课堂案例-全面认识request的常用方法.docx

    3. `request.getServerName()`:这个方法返回服务器的域名或IP地址,这有助于识别请求被哪个服务器接收,对于多服务器环境下的负载均衡有重要意义。 4. `request.getServerPort()`:这个方法返回服务器监听的端口号...

    java获取ipjava获取ipjava获取ipjava获取ipjava获取ip

    如果想要获取特定服务器的IP,可以替换"localhost"为服务器的域名或IP。 另外,如果你的程序运行在Web服务器上,可能需要通过Socket编程来获取客户端的IP地址。例如,当处理HTTP请求时,可以从ServletRequest对象中...

    request处理

    本篇将基于给出的资源,即一篇名为“request处理”的博客文章链接以及一个名为`RequestUtil.java`的文件,来探讨这一主题。 首先,`RequestUtil.java`很可能是一个工具类,用于封装HTTP请求的处理逻辑,常见于Java ...

    java对cookie的操作java对cookie的操作

    首先,通过`request.getCookies()`获取Cookie数组,然后遍历查找要修改的Cookie,使用`setValue()`方法更改值,最后再次使用`response.addCookie()`发送修改后的Cookie: ```java Cookie[] cookies = request.get...

    java cookie 例子

    Cookie[] cookies = request.getCookies(); if (cookies != null) { for (Cookie c : cookies) { if (c.getName().equals("username")) { String username = c.getValue(); // 使用获取到的用户名信息 } } } `...

    JAVA的AJAX跨域访问

    在此示例中,`callback`参数用于接收前端传递过来的函数名,然后将JSON数据包装在这个函数调用中返回,以便在前端可以直接执行该函数并获取数据。 #### 结论 通过上述分析和示例代码,我们可以看到在Java环境中...

    JAVA项目实践,URL存在跨站漏洞,注入漏洞解决方案.docx

    2. **利用Flash和Java**:通过植入恶意Flash或Java代码,攻击者可以获得更高权限。 3. **执行管理动作**:利用iframe、frame、XMLHttpRequest等技术,攻击者可以以被攻击用户的身份执行一些管理动作,如发布内容、...

    dns.rar_java dns

    在Java中进行DNS查询,可以使用`InetAddress`类的静态方法`getByName()`来获取指定域名的IP地址,或者使用`getAllByName()`来获取所有对应的IP地址。此外,Java 9引入了`java.net.dns`包,提供了更强大的DNS查询和...

    javacookie的使用

    Cookie[] cookies = request.getCookies(); // 遍历Cookie数组 if (cookies != null) { for (int i = 0; i ; i++) { // 检查Cookie的名称是否为"CssFileName" if (cookies[i].getName().equals("CssFileName")) ...

    java文集

    正则表达式 lucene索引合并 探查Weblogic JDBC Multipool 问题 struts通用Exception处理 Grails中默认数据库HSQLDB点滴 从request获取各种路径总结 DIV实现的表格自动伸张与收缩 java 邮件...

    微信小程序连接java后端

    微信小程序连接Java后端...通过以上步骤,微信小程序可以成功连接Java后端,实现数据的获取和交互,提供丰富的功能给用户。这个过程中涉及到的每个环节都需要开发者具备相应的技术和理解,才能确保整个系统的稳定运行。

    java使用阿里云平台实现发送短信验证码功能.docx

    请注意,`your_accessKeyId`、`your_accessSecret`、`your_SignName`和`your_TemplateCode`需要替换为你在阿里云控制台实际获取的值。 通过以上步骤,你就可以在Java应用中实现实现发送短信验证码的功能,为用户...

Global site tag (gtag.js) - Google Analytics