javaweb项目代理

工具类

package com.bootdo.wechat.utils;

import javax.net.ssl.HttpsURLConnection;
import javax.net.ssl.SSLContext;
import javax.net.ssl.SSLSocketFactory;
import javax.net.ssl.TrustManager;
import java.io.*;
import java.net.Proxy;
import java.net.URL;
import java.security.KeyManagementException;
import java.security.NoSuchAlgorithmException;
import java.security.NoSuchProviderException;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;

public class HttpsRequestUtil {

   /**
     * 发起https请求并获取结果
     *
     * @param requestUrl 请求地址
     * @param cookie 请求的Cookie
     * @param requestMethod 请求方式(GET、POST、AJAX),如果是GET方法,参数需要直接放在 requestUrl 中
     * @param outputStr 提交的数据
     * @param character 字符编码
     * @param proxy 代理设置
     * @return 请求的返回的内容
     * @throws NoSuchProviderException
     * @throws NoSuchAlgorithmException
     * @throws KeyManagementException
     * @throws IOException
     */
    public static WebResponse httpRe

你可能感兴趣的:(代理,java,javaUtil)