`
blueyanghualong
  • 浏览: 225280 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

容易混淆的几个方法

阅读更多
现在觉得有些东西非常容易搞混淆现在把他记录下来:

request方法的
  getRequestURL:返回的是  
      http://localhost:8080/blueyanghualongSerlvet/login.jsp
            ()
  getRequestURI:
     返回的是/blueyanghualongSerlvet/login.jsp(资源名称)

  getContextPath:
      返回的是/blueyanghaulognServlet(web站点信息)

  getQueryString:
      返回的是Url参数

   getServletPath:
      返回的是/login.jsp


获取客户机的IP地址:--request.getRemoteAddr()-------127.0.0.1
获取客户机的主机名:--request.getRemoteHost()-------127.0.0.1
获取客户机的端口号:--request.getRemotePort()-------1373


服务器接收当前的网络接口的IP地址:--request.getLocalAddr()-------127.0.0.1
所对应的主机名:--request.getLocalName()-------localhost
对应的端口号:--request.getLocalPort()-------8080
获取当前请求所指向的主机名:--request.getServerName()-------localhost
获取当前请求的所连接的服务器端口号:--request.getServerPort()-------8080
获取请求的协议名:--request.getScheme()-------http




 
0
0
分享到:
评论

相关推荐

    容易混淆的几个设计模式.

    以下是一些容易混淆的设计模式的详细解释: 1. **策略模式**: 策略模式主要用于封装不同的算法,让它们可以在运行时动态切换。它通过定义一个Context接口,使得客户端可以通过Context来调用不同的算法...

    Java初学者容易混淆的几个问题

    以下几点是初学者容易混淆的问题,详细解析如下: ### 1. String与StringBuffer的区别 #### 知识点详解: `String`和`StringBuffer`都是用于处理字符串的类,但它们之间存在显著差异。 - **String**:它是不可变...

    Java与C 几个容易混淆之处的比较.pdf

    "Java与C++几个容易混淆之处的比较" Java与C++是两种流行的编程语言,它们之间有许多相似之处,但也存在一些显著的差异。本文将对Java与C++之间的一些容易混淆之处进行比较和阐述,以帮助学生和教师更好地理解和...

    分析测试不确定度评定中几个容易混淆.ppt

    在实际操作中,有几个关键概念和计算方法容易混淆,如标准不确定度评定、合成标准不确定度评定以及温度对溶液体积的影响等。 首先,标准不确定度评定是指对测量结果各个输入量的不确定性进行评估,这涉及到对每个...

    C语言编程容易混淆的问题总结

    在进行单片机开发时,经常都会出现一些很不起眼的问题,这些问题其实都是很基础的c语言知识点,是一些小细节。但是正是因为很基础,又都是小细节,所以我们往往容易忽视它们...本文总结几个C语言编程时容易混淆的问题。

    代码混淆实践demo

    具体混淆过程可能包括以下几个步骤: 1. **标识关键函数**:首先,你需要识别那些包含敏感信息或关键逻辑的函数,这些函数通常是你希望保护的对象。 2. **创建混淆规则**:在"func.list"中,你可以定义一系列的...

    c#代码混淆器,混淆单个文件和整个目录下的cs文件

    混淆过程通常包括以下几个步骤: 1. **变量和函数重命名**:混淆器会将类名、方法名、变量名等标识符替换为无意义的短字符串或随机字符,使得阅读混淆后的代码变得极其困难。 2. **控制流变形**:混淆器可能会改变...

    容易混淆拼错的英语词

    本文将深入探讨几个常见的容易混淆的英语词,并提供一些记忆技巧,帮助你准确掌握它们。 1. "affect" 与 "effect":这两个词经常被误用。"Affect" 通常作为动词使用,表示“影响”,例如:“Weather can greatly ...

    几个混淆的概念.pdf

    在本篇文章中,我们将讨论几个容易混淆的概念,这些概念都是在太阳能行业中常见的混淆点。 首先,让我们来讨论第一个混淆概念:太阳能≠光伏。太阳能是指地球上所有的能源几乎都来源于太阳,包括煤炭、石油、天然气...

    云计算容易混淆的概念详解.docx

    KVM/QEMU/qemu-kvm/libvirt 是虚拟化技术的几个重要概念。KVM 是一个基于 Linux 的虚拟机监控程序,QEMU 是一个开源的虚拟机软件,qemu-kvm 是 QEMU 的一个变种,libvirt 是一个虚拟化管理平台。 openstack 与 ...

    Javascript脚本混淆器

    JavaScript混淆主要包括以下几个方面: 1. 变量和函数重命名:混淆器会用无意义的字符或短语替换原有的变量名和函数名,如用'a', 'b', 'c'等代替有意义的标识符,使得阅读变得困难。 2. 代码结构打乱:混淆器会...

    Resetting, Checking Out & Reverting | git里边容易混淆的几个命令解释

    附件里边是一个链接,尝试保存pdf下来,但是格式总是不对,所以只能把链接放上来了

    解javascript 混淆加密收藏

    直接手工解密,比想象中的要简单不少,花了不到半个小时就搞出来了... 过滤掉代码中的注释和空格,修改js代码中的内部函数/内部变量的名称,修改成非常难懂的数字或者很容易混淆的串比如数字0和字母O混合的串,让人很难

    javascript代码混淆器

    在Web开发中,特别是在公开发布JavaScript代码时,混淆是非常重要的一步,因为JavaScript是客户端执行的,如果不混淆,代码容易暴露,可能被竞争对手抄袭或者遭受恶意攻击。 1. **JSMin**:由Douglas Crockford开发...

    javascript中几个容易混淆的概念总结

    本文旨在总结并澄清几个在JavaScript中容易混淆的概念,帮助开发者更准确地理解和使用这门语言。 首先,是关于函数调用的差异。在JavaScript中,函数可以通过多种方式调用,这可能会影响其执行结果和上下文环境。...

    Android代码-混淆详解

    3. **资源重复**:为不同尺寸的设备准备多个9patch图片版本时,容易造成资源重复,增大应用体积。使用Vector Drawable可以解决这个问题,因为它可以在不同分辨率下自动缩放。 总的来说,Proguard混淆和9patch图片...

    名正言顺--几个易混淆的名词详解

    本文旨在澄清几个容易混淆的概念,包括“函数指针”与“指针函数”,“数组指针”与“指针数组”,以及“类模板”与“模板类”的区别。通过明确这些概念,我们可以更加精确地使用这些术语,并在实际编码中避免潜在的...

Global site tag (gtag.js) - Google Analytics