浏览代码

add ApiClientBase.setHeader

tags/2.0.1
Jonathan Cobb 4 年前
父节点
当前提交
c375cbeba6
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. +5
    -0
      wizard-common/src/main/java/org/cobbzilla/wizard/client/ApiClientBase.java

+ 5
- 0
wizard-common/src/main/java/org/cobbzilla/wizard/client/ApiClientBase.java 查看文件

@@ -33,6 +33,7 @@ import org.cobbzilla.wizard.model.entityconfig.ModelEntity;
import org.cobbzilla.wizard.util.RestResponse;

import java.io.*;
import java.util.HashMap;
import java.util.Map;
import java.util.Stack;
import java.util.concurrent.TimeUnit;
@@ -84,6 +85,10 @@ public class ApiClientBase implements Cloneable, Closeable {
final ObjectMapper mapper = new ObjectMapper();
headers = mapper.convertValue(jsonNode, Map.class);
}
public void setHeader (String name, String value) {
if (headers == null) headers = new HashMap<>();
headers.put(name, value);
}
public void removeHeaders () { headers = null; }

public ApiClientBase setToken(String token) {


正在加载...
取消
保存