MCPcopy Create free account
hub / github.com/chainreactors/EvilProxy / queryToLowerMap

Function queryToLowerMap

internal/home/client.go:769–793  ·  view source on GitHub ↗
(query url.Values)

Source from the content-addressed store, hash-verified

767}
768
769func queryToLowerMap(query url.Values) map[string]string {
770 if len(query) == 0 {
771 return nil
772 }
773 out := make(map[string]string, len(query))
774 for key, values := range query {
775 k := strings.ToLower(strings.TrimSpace(key))
776 if k == "" {
777 continue
778 }
779 if len(values) == 0 {
780 out[k] = ""
781 continue
782 }
783 trimmed := make([]string, 0, len(values))
784 for _, v := range values {
785 trimmed = append(trimmed, strings.TrimSpace(v))
786 }
787 out[k] = strings.Join(trimmed, ", ")
788 }
789 if len(out) == 0 {
790 return nil
791 }
792 return out
793}
794
795func newAuthDispatchRequest(requestedModel string, sessionID string, headers http.Header, count int) authDispatchRequest {
796 if count <= 0 {

Callers 3

TestQueryToLowerMapFunction · 0.85
GetModelsMethod · 0.85

Calls

no outgoing calls