Package org.apache.jmeter.protocol.http.proxy

# Class HttpReplyHdr

java.lang.Object
org.apache.jmeter.protocol.http.proxy.HttpReplyHdr

public final class HttpReplyHdr extends Object
Utility class to generate HTTP responses of various types.

## Method Summary

Modifier and Type
Method
Description
`static String`
`formAccepted()`
Indicates the document was accepted.
`static String`
`formCreated()`
Indicates a new file was created.
`static String`
`formForbidden()`
Client if forbidden to get the request service.
`static String`
`formFound()`
Never seen this used.
`static String`
`formInternalError()`
The server had a problem and could not fulfill the request.
`static String`
`formMethod()`
The requested method is not implemented by the server.
`static String`
`formMoved()`
Indicates a requested URL has moved to a new address or name.
`static String`
`formNotAllowed()`
Indicates the client is not allowed to access the object.
`static String`
`formNotFound()`
The requested object was not found.
`static String`
`formNotImplemented()`
Server does not do the requested feature.
`static String`
`formNotImplemented(String reason)`
Server does not do the requested feature.
`static String`
`formNotModified()`
Indicates remote copy of the requested object is current.
`static String`
`formOk(String contentType, long contentLength)`
Forms a http ok reply header
`static String`
`formOverloaded()`
Server is overloaded, client should try again latter.
`static String`
`formPartial()`
Indicates only a partial response was sent.
`static String`
`formPaymentNeeded()`
Payment is required for service.
`static String`
`formServerNotFound()`
Indicates the client's proxies could not locate a server.
`static String`
`formTimeout()`
Indicates the request took to long.
`static String`
`formUnauthorized()`
Client not authorized for the request.

### Methods inherited from class java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Method Details

### formOk

public static String formOk(String contentType, long contentLength)
Forms a http ok reply header

Parameters:
  `contentType` - the mime-type of the content
  `contentLength` - the length of the content
Returns:
  a string with the header in it

### formCreated

public static String formCreated()
Indicates a new file was created.

Returns:
  The header in a string;

### formAccepted

public static String formAccepted()
Indicates the document was accepted.

Returns:
  The header in a string;

### formPartial

public static String formPartial()
Indicates only a partial response was sent.

Returns:
  The header in a string;

### formMoved

public static String formMoved()
Indicates a requested URL has moved to a new address or name.

Returns:
  The header in a string;

### formFound

public static String formFound()
Never seen this used.

Returns:
  The header in a string;

### formMethod

public static String formMethod()
The requested method is not implemented by the server.

Returns:
  The header in a string;

### formNotModified

public static String formNotModified()
Indicates remote copy of the requested object is current.

Returns:
  The header in a string;

### formUnauthorized

public static String formUnauthorized()
Client not authorized for the request.

Returns:
  The header in a string;

### formPaymentNeeded

public static String formPaymentNeeded()
Payment is required for service.

Returns:
  The header in a string;

### formForbidden

public static String formForbidden()
Client if forbidden to get the request service.

Returns:
  The header in a string;

### formNotFound

public static String formNotFound()
The requested object was not found.

Returns:
  The header in a string;

### formInternalError

public static String formInternalError()
The server had a problem and could not fulfill the request.

Returns:
  The header in a string;

### formNotImplemented

public static String formNotImplemented()
Server does not do the requested feature.

Returns:
  The header in a string;

### formNotImplemented

public static String formNotImplemented(String reason)
Server does not do the requested feature.

Parameters:
  `reason` - detailed information for causing the failure
Returns:
  The header in a string;

### formOverloaded

public static String formOverloaded()
Server is overloaded, client should try again latter.

Returns:
  The header in a string;

### formTimeout

public static String formTimeout()
Indicates the request took to long.

Returns:
  The header in a string;

### formServerNotFound

public static String formServerNotFound()
Indicates the client's proxies could not locate a server.

Returns:
  The header in a string;

### formNotAllowed

public static String formNotAllowed()
Indicates the client is not allowed to access the object.

Returns:
  The header in a string;