MCPcopy Create free account
hub / github.com/FongMi/TV / setHeader

Method setHeader

quickjs/src/main/java/com/fongmi/quickjs/utils/Connect.java:95–100  ·  view source on GitHub ↗
(QuickJSContext ctx, Response res, JSObject object)

Source from the content-addressed store, hash-verified

93 }
94
95 private static void setHeader(QuickJSContext ctx, Response res, JSObject object) {
96 for (Map.Entry<String, List<String>> entry : res.headers().toMultimap().entrySet()) {
97 if (entry.getValue().size() == 1) object.setProperty(entry.getKey(), entry.getValue().get(0));
98 if (entry.getValue().size() >= 2) object.setProperty(entry.getKey(), JSUtil.toArray(ctx, entry.getValue()));
99 }
100 }
101}

Callers 1

successMethod · 0.95

Calls 7

toArrayMethod · 0.95
setPropertyMethod · 0.80
headersMethod · 0.45
sizeMethod · 0.45
getValueMethod · 0.45
getKeyMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected