这几天爬虫出现了一个问题,用HttpClient不管是发送的Post请求还是Get请求一直出现一个问题:得到的响应内容部分乱码,请注意我的措辞,是部分乱码,一小部分,一小部分,一小部分!!!
出问题的代码在这里:
package com.springapp.parse;
import org.apache.http.*;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.nio.charset.Charset;
/**
* Created by BearSmall on 2015/10/26.
* 响应工具类
*/
public class ResponseUtils {
/**
* 返回响应正文(有乱码)
* @param response
* @return
*/
public static String getResponseString(HttpResponse response) throws IOException {
HttpEntity entity = response.getEntity();//响应实体类
StringBuilder result = new StringBuilder();//响应正文
if (entity != null) {