MCPcopy Create free account
hub / github.com/ethstorage/es-node / normalizeQueryValues

Function normalizeQueryValues

ethstorage/archiver/utils.go:134–142  ·  view source on GitHub ↗

normalizeQueryValues replaces comma-separated values with individual values

(queryParams url.Values)

Source from the content-addressed store, hash-verified

132
133// normalizeQueryValues replaces comma-separated values with individual values
134func normalizeQueryValues(queryParams url.Values) {
135 for key, vals := range queryParams {
136 splitVals := make([]string, 0)
137 for _, v := range vals {
138 splitVals = append(splitVals, strings.Split(v, ",")...)
139 }
140 queryParams[key] = splitVals
141 }
142}
143
144func readUserIP(r *http.Request) string {
145 IPAddress := r.Header.Get("X-Real-Ip")

Callers 2

parseVersionedHashesFunction · 0.85
parseIndicesFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected