泛微OA需要的HTTP工具类

  调用代码如下:

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import java.util.HashMap;
import java.util.Map;

Map paramsMap = new HashMap<>();
// 获取数据
paramsMap.put("参数1", "参数1的值");
paramsMap.put("参数2", "参数2的值");

String dataJson = JSON.toJSONString(paramsMap);

String result = HttpsUtils.sendPost("调用的url地址", dataJson);
JSONObject resultBody = JSONObject.parseObject(result);

HttpsUtils代码如下:

package weaver.interfaces.workflow.action;

import org.apache.commons.httpclient.util.HttpURLConnection;
import org.apache.http.HttpEntity;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.config.RequestConfig;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.clie

你可能感兴趣的:(付费专栏,系统对接,Java,web开发,http,服务器)