package com.soc.cloud.mobileApplications.httpClient;
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.RequestBody;
import com.soc.cloud.base.BaseResult;
import com.soc.cloud.util.JsonObjUtils;
import net.sf.json.JSONObject;
public class MobileApplicationHttpClient {
private final Logger logger = LoggerFactory.getLogger(AcceptService.class);
/**
* 带参数的post请求
*
* @param url
* @param map
* @return
* @throws Exception
*/
@Value("${tongfudun.url}")
private String tongfudun_url;
public BaseResult doPost(@RequestBody Map jsonStr) throws Exception{
logger.info("进入通富顿 接口-----begin:[传入参数]=" + jsonStr);
System.out.println(jsonStr);
//申请进入接口地址
String urlPath = tongfudun_url;
// new String("http://58.211.152.245:28080/appfortify/detection");
String appId = JsonObjUtils.map2obj(jsonStr,"appId", String.class);
String appFilePath = JsonObjUtils.map2obj(jsonStr,"appFilePath", String.class);
List