|
|
@@ -18,11 +18,12 @@ public class ApiUtil {
|
|
|
/**
|
|
|
* 调用海康接口(该方法内部实现了登入认证逻辑)
|
|
|
* @param apiPath 接口地址
|
|
|
- * @param paramJson body参数
|
|
|
+ * @param body body参数
|
|
|
* @param querys 查询参数
|
|
|
+ * @param header header参数
|
|
|
* @return 接口调用结果
|
|
|
*/
|
|
|
- public static String doPost(String apiPath, String paramJson, Map<String, String> querys){
|
|
|
+ public String doPost(String apiPath, String body, Map<String, String> querys, Map<String, String> header){
|
|
|
/**
|
|
|
* STEP1:设置平台参数,根据实际情况,设置host appkey appsecret 三个参数.
|
|
|
*/
|
|
|
@@ -50,11 +51,17 @@ public class ApiUtil {
|
|
|
*/
|
|
|
String contentType = "application/json";
|
|
|
|
|
|
- /**
|
|
|
- * STEP5:组装请求参数
|
|
|
- */
|
|
|
- String body = paramJson;
|
|
|
+ return ArtemisHttpUtil.doPostStringArtemis(path, body, querys, null, contentType , header);// post请求application/json类型参数
|
|
|
+ }
|
|
|
|
|
|
- return ArtemisHttpUtil.doPostStringArtemis(path, body, querys, null, contentType , null);// post请求application/json类型参数
|
|
|
+ /**
|
|
|
+ * 调用海康接口(该方法内部实现了登入认证逻辑)
|
|
|
+ * @param apiPath 接口地址
|
|
|
+ * @param body body参数
|
|
|
+ * @param querys 查询参数
|
|
|
+ * @return 接口调用结果
|
|
|
+ */
|
|
|
+ public String doPost(String apiPath, String body, Map<String, String> querys){
|
|
|
+ return doPost(apiPath, body, querys, null);
|
|
|
}
|
|
|
-}
|
|
|
+}
|