对头部去重 如果请求设置的RequestHerder和全局头相同 取全局头部信息
This commit is contained in:
parent
8de58caff3
commit
122ef8b25d
|
@ -284,9 +284,14 @@ public class SourceBuilder {
|
|||
apiMethodDoc.setHeaders(createHeaders(this.headers, this.isAdoc));
|
||||
List<ApiReqHeader> allApiReqHeaders;
|
||||
if (this.headers != null) {
|
||||
|
||||
allApiReqHeaders = Stream.of(this.headers, apiReqHeaders)
|
||||
.flatMap(Collection::stream)
|
||||
.collect(Collectors.toList());
|
||||
.collect(Collectors.collectingAndThen(
|
||||
Collectors.toCollection(
|
||||
()->new TreeSet<>(Comparator.comparing(ApiReqHeader::getName))
|
||||
)
|
||||
,ArrayList::new));
|
||||
} else {
|
||||
allApiReqHeaders = apiReqHeaders;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue