package com.jackson.utils;
import com.jackson.db.po.Proxy;
import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;
/**
* Created by Jackson on 2016/11/7.
*/
public class ProxyUtil {
/**
*
* @param ipStr 格式是234.3423.43244.432:9090
*/
public static Proxy getHttpProxy(String ipStr){
String[] ipS = ipStr.split(":");
Proxy proxy = Proxy.newHttpProxy(ipS[0], Integer.valueOf(ipS[1]));
return proxy;
}
/**
*
* @param ips 格式是234.3423.43244.432:9090
*/
public static List<Proxy> getHttpProxy(List<String> ips){
ArrayList<Proxy> arr = ips.stream().map(ProxyUtil::getHttpProxy).collect(Collectors.toCollection(ArrayList::new));
return arr;
}
}