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

meta标签中获取charset

    博客分类:
  • Java
 
阅读更多

/**
  * get response charset
  *
  * @param responseBody
  * @return
  */
 private String getResponseCharset(String responseBody) {
  String charset = "UTF-8";
  String regex = "^(.*)(<meta\\s+http-equiv=\"Content-Type\"\\s+content=\"text/html;\\s*charset=)(\\w+(-?\\w)*)(\"\\s+/>.*)$";
  Pattern p = Pattern.compile(regex);
  Matcher m = p.matcher(responseBody);
  if (m.matches()) {
   charset = responseBody.replaceAll(regex, "$3");
  }
  return charset;
 }

分享到:
评论

相关推荐

    WebApp里的Meta标签大全

    ### WebApp中的Meta标签详解 #### 一、引言 在Web开发中,尤其是在构建适应移动设备的Web应用(WebApp)时,正确使用HTML中的`&lt;meta&gt;`标签至关重要。它不仅可以帮助开发者控制页面的布局与展示效果,还能优化SEO、...

    [Dreamweaver教程]Meta标签详解.doc

    《深入解析Dreamweaver教程中的Meta标签应用》 在当今互联网时代,个人网站与企业站点如同星罗棋布,遍布全球每一个角落。然而,在如此庞大的网络空间中,如何使自己的网站脱颖而出,成为众人关注的焦点?除了传统...

    META标签使用详解

    ### META标签使用详解 #### 一、概述 META标签是一种重要的HTML元素,用于提供关于HTML文档的元数据信息。这些信息对于浏览器来说至关重要,能够帮助浏览器更好地解析网页内容,并为用户提供更佳的浏览体验。根据...

    META标签详解、解决JSP页面显示乱码问题

    META标签是HTML语言中的一个辅助性标签,位于文档的`&lt;head&gt;`部分。虽然它不直接影响网页内容的展示,但对网页的SEO优化、浏览器兼容性和用户体验等方面具有重要作用。本文将详细介绍META标签的基本概念、应用场景...

    html中meta标签及用法详解

    Html中meta标签 一、meta标签 含义  &lt;meta&gt; 元素 可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。  &lt;meta&gt; 标签位于文档的头部,不包含任何内容。  &lt;...

    html-meta标签详解

    meta标签为浏览器和搜索引擎提供了重要信息,这些信息用来控制页面的描述、关键词、刷新率以及其他多种功能。meta标签大致可以分为两类属性:name和http-equiv。 name属性主要用于描述网页,其对应的content属性值...

    网页HTML代码中Meta标签详解.pdf

    **网页HTML代码中Meta标签详解** Meta标签是HTML语言中位于`&lt;head&gt;`与`&lt;title&gt;`标签之间的重要组成部分,它的主要作用是提供对页面内容的元数据描述,这些信息通常对用户不可见,但对搜索引擎优化(SEO)、浏览器...

    HTML5 对各个标签的定义与规定:meta

    3. **字符集设置**:一个文档中只能有一个`&lt;meta&gt;`标签来设置`charset`属性。这是因为字符集设置决定了整个文档的编码方式,过多的设置会导致不必要的混乱。 #### 四、`&lt;meta&gt;`标签的DOM接口 根据HTML5标准,`...

    Meta 标签生成器

    实际上,在meta标签中经常用到的一个重要属性是字符集的声明,如&lt;meta charset="UTF-8"&gt;,它告诉浏览器应该用哪种字符编码来解析网页,这有助于确保网页正确显示各种语言文字。 4. HTML和CSS:Meta标签生成器的标题...

    HTML中meta详解

    HTML中的`meta`标签是网页元数据的重要组成部分,它提供了关于HTML文档的附加信息,这些信息通常不直接显示在页面上,而是对搜索引擎优化(SEO)、浏览器行为控制、页面缓存策略等方面起着关键作用。以下是对`meta`...

    meta的用法(需要的可以看看,很受益的)

    Meta标签是HTML语言中区域内的一个重要辅助性标签,它主要用于提供元信息,即关于文档本身的非可视数据。Meta标签的使用可以影响网页的展示、搜索引擎优化(SEO)以及用户浏览体验。下面我们将深入探讨Meta标签的...

    批量改变HTML文件的meta信息中的编码方式

    在这个场景中,我们可以使用Jsoup找到所有的meta标签,特别是那些定义字符编码的`&lt;meta charset="..."&gt;`标签。 接下来,我们使用Apache Commons IO的`FileUtils`类来遍历文件夹,读取每个HTML文件并将其内容传递给...

    使用JS获取页面上的所有标签

    都来不及写博客,今天特意抽出点时间来写一写  前两天看到一个题,是问如何从页面上获取所有的标签的并查看他们的数量,感觉还是有点意思的,所以给大家来搞一下子 ...meta charset="UTF-8"&gt; &lt;m

    META 经典 汇总

    ### META经典汇总:深入解析站点META标签的运用 在探讨META标签如何提升网站表现与用户体验之前,...因此,在实际操作中,建议结合具体需求与场景,灵活调整和优化META标签的设置,以实现最佳的网站性能和用户体验。

    JavaScript使用ul中li标签实现删除效果

    本文实例为大家分享了js使用ul中li标签实现删除效果的具体代码,供大家参考,具体内容如下 &lt;html&gt; &lt;head&gt; &lt;meta charset="utf-8"&gt; &lt;title&gt;&lt;/title&gt; &lt;style type="text/css"&...

    网页优化meta标签使用方法及规则.docx

    随着搜索引擎的发展,合理使用Meta标签可以帮助提高网站在搜索引擎中的排名,从而增加网站的曝光率和流量。本文将详细介绍Meta标签的基本概念、构成元素及其在SEO中的重要作用。 #### 二、Meta标签的构成与类型 **...

    html Meta标签小集

    HTML中的`&lt;meta&gt;`标签是网页头部(`&lt;head&gt;`)中非常重要的元素,它用于提供元数据,即非可视化的、对浏览器和搜索引擎至关重要的信息。元数据包括但不限于网页的字符编码、重定向、缓存策略、关键词和描述等。 1. *...

    Meta标签详解

    ### Meta标签详解 #### HTTP-EQUIV详解 **一、Content-Type 和 Content-Language** - **说明**:`Content-Type` 和 `Content-Language` 属性主要用于指定网页所使用的字符集及语言,这对于确保网页内容能够被...

Global site tag (gtag.js) - Google Analytics