org.apache.tomcat.util.http

Class HttpMessages


public class HttpMessages
extends java.lang.Object

Handle (internationalized) HTTP messages.

Authors:
James Duncan Davidson [duncan@eng.sun.com]
James Todd [gonzo@eng.sun.com]
Jason Hunter [jch@eng.sun.com]
Harish Prabandham
costin@eng.sun.com

Field Summary

protected static StringManager
sm

Method Summary

static String
filter(String message)
Filter the specified message string for characters that are sensitive in HTML.
static String
getMessage(int status)
Get the status string associated with a status code.

Field Details

sm

protected static StringManager sm

Method Details

filter

public static String filter(String message)
Filter the specified message string for characters that are sensitive in HTML. This avoids potential attacks caused by including JavaScript codes in the request URL that is often reported in error messages.

Parameters:
message - The message string to be filtered


getMessage

public static String getMessage(int status)
Get the status string associated with a status code. No I18N - return the messages defined in the HTTP spec. ( the user isn't supposed to see them, this is the last thing to translate) Common messages are cached.


Copyright B) 2000-2003 Apache Software Foundation. All Rights Reserved.