All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.mercateo.rest.schemagen.spring.HttpRequestMapper Maven / Gradle / Ivy

package com.mercateo.rest.schemagen.spring;

import javax.servlet.http.HttpServletRequest;
import java.util.*;

class HttpRequestMapper {
    Map> requestHeaders(HttpServletRequest httpServletRequest) {
        HashMap> requestHeaders = new HashMap<>();

        Enumeration headerNames = httpServletRequest.getHeaderNames();

        for (String headerName : Collections.list(headerNames)) {
            final Enumeration headers = httpServletRequest.getHeaders(headerName);
            requestHeaders.put(headerName, Collections.list(headers));
        }
        return requestHeaders;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy