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

io.antmedia.console.servlet.ProxyServlet Maven / Gradle / Ivy

Go to download

Ant Media Server supports RTMP, RTSP, MP4, HLS, WebRTC, Adaptive Streaming, etc.

There is a newer version: 2.11.3
Show newest version
package io.antmedia.console.servlet;

import java.io.IOException;
import java.util.Collection;

import jakarta.servlet.ServletException;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;

import org.apache.http.message.BasicHeader;
import org.mitre.dsmiley.httpproxy.URITemplateProxyServlet;
import org.springframework.http.HttpHeaders;


public class ProxyServlet extends URITemplateProxyServlet {
	
	@Override
	protected void service(HttpServletRequest servletRequest, HttpServletResponse servletResponse)
			throws ServletException, IOException {

		servletResponse.reset();
		hopByHopHeaders.addHeader(new BasicHeader("X-Forwarded-For", null));
		
		super.service(servletRequest, servletResponse);
		
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy