org.mortbay.http

Class HostSocketListener

public class HostSocketListener extends SocketListener

Forced Host Listener this simple listener extention forces the host header to be set to a specific value. It is useful when deployed behind old apache mod_proxy implementations that lie about the real host used by the client.
Constructor Summary
HostSocketListener()
HostSocketListener(InetAddrPort address)
Method Summary
protected voidcustomizeRequest(Socket socket, HttpRequest request)
StringgetForcedHost()
voidsetForcedHost(String host)

Constructor Detail

HostSocketListener

public HostSocketListener()

HostSocketListener

public HostSocketListener(InetAddrPort address)

Method Detail

customizeRequest

protected void customizeRequest(Socket socket, HttpRequest request)

getForcedHost

public String getForcedHost()

Returns: Returns the host.

setForcedHost

public void setForcedHost(String host)

Parameters: host The host to set.

Copyright © 2004 Mortbay Consulting Pty. Ltd. All Rights Reserved.