我想将RESTAssured的Httpeaders转换为映射,然后使用它的特定值.有没有人能帮帮我?
我的密码是这样的-
private void executerequest(String uri, HttpHeaders requestHeader){
..todo..
}
现在,作为该函数的一部分,我需要包含HTTPHEADER的键值对的映射.
我想将RESTAssured的Httpeaders转换为映射,然后使用它的特定值.有没有人能帮帮我?
我的密码是这样的-
private void executerequest(String uri, HttpHeaders requestHeader){
..todo..
}
现在,作为该函数的一部分,我需要包含HTTPHEADER的键值对的映射.
您可以遍历HttpHeaders
对象并将其键-值对提取为Map
.正如你在这里看到的:
import io.restassured.http.Headers;
import io.restassured.http.Header;
import java.util.HashMap;
import java.util.Map;
private void executeRequest(String uri, Headers requestHeaders) {
Map<String, String> headerMap = new HashMap<>();
for (Header header : requestHeaders) {
headerMap.put(header.getName(), header.getValue());
}
}