|
JAIN SIP API v1.1 - 23rd June 2003 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface represents the Accept-Encoding request-header. A client includes an AcceptEncodingHeader in a Request to tell the server what coding schemes are acceptable in the Response e.g. compress, gzip.
If an AcceptEncodingHeader is present, and if the server cannot send a Response which is acceptable according to the AcceptEncodingHeader, then the server should return a Response with a status code of NOT_ACCEPTABLE.
An empty Accept-Encoding header field is permissible, it is equivalent to
Accept-Encoding: identity, meaning no encoding is permissible.
If no Accept-Encoding header field is present, the server SHOULD assume a default value of identity.
For Example:
Accept-Encoding: gzip
| Field Summary | |
static java.lang.String |
NAME
Name of AcceptEncodingHeader |
| Method Summary | |
float |
getQValue()
Gets q-value of the encoding in this encoding value. |
void |
setQValue(float qValue)
Sets q-value for the encoding in this encoding value. |
| Methods inherited from interface javax.sip.header.Parameters |
getParameter, getParameterNames, removeParameter, setParameter |
| Methods inherited from interface javax.sip.header.Encoding |
getEncoding, setEncoding |
| Methods inherited from interface javax.sip.header.Header |
clone, equals, getName, toString |
| Field Detail |
public static final java.lang.String NAME
| Method Detail |
public float getQValue()
-1 indicates theq-value is not set.
public void setQValue(float qValue)
throws InvalidArgumentException
qValue - - the new float value of the q-value, a value of -1 resets
the qValue.
InvalidArgumentException - if the q parameter value is not
-1 or between 0 and 1.
|
JAIN SIP API v1.1 - 23rd June 2003 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||