Home | 简体中文 | 繁体中文 | 杂文 | 打赏(Donations) | 云栖社区 | OSChina 博客 | Facebook | Linkedin | 知乎专栏 | Github | Search | About

第 25 章 Apache HttpComponents

目录

25.1. org.apache.commons.lang3
25.1.1. HTML 标签处理
25.1.2. StringUtils.join 使用特定字符链接字符串
25.2. Apache HttpClient
25.2.1. Maven
25.2.2. HTTP POST 操作
25.2.2.1. Post Data
25.2.2.2. POST RAW 数据
25.2.3. HTTPS
25.2.3.1. Get https 接口
25.2.3.2. POST json 数据
25.2.4. Host name 'api.netkiller.cn' does not match the certificate subject provided

25.1. org.apache.commons.lang3

25.1.1. HTML 标签处理

			
package cn.netkiller.apache.lang;

import org.apache.commons.lang3.StringEscapeUtils;

@SuppressWarnings("deprecation")
public class LangTest {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String html = "<span>Neo's book</span>";
		String encode = StringEscapeUtils.escapeHtml4(html);
		String decode = StringEscapeUtils.unescapeHtml4(encode);
		System.out.println(encode);
		System.out.println(decode);

	}

}
			
			

25.1.2. StringUtils.join 使用特定字符链接字符串

下面例子使用逗号链接字符串

			
org.apache.commons.lang.StringUtils.join(arraylist, ',')