Java tutorial
//package com.java2s; //License from project: Apache License import java.util.Map; public class Main { public static String parseCharset(Map<String, String> headers) { String contentType = headers.get("Content-Type"); if (contentType != null) { String[] params = contentType.split(";"); for (int i = 1; i < params.length; ++i) { String[] pair = params[i].trim().split("="); if (pair.length == 2 && pair[0].equals("charset")) { return pair[1]; } } } return "UTF-8"; } }