org.apache.http.client.entity
Class UrlEncodedFormEntity
java.lang.Object
org.apache.http.entity.AbstractHttpEntity
org.apache.http.entity.StringEntity
org.apache.http.client.entity.UrlEncodedFormEntity
- All Implemented Interfaces:
- Cloneable, HttpEntity
@NotThreadSafe
public class UrlEncodedFormEntity
- extends StringEntity
An entity composed of a list of url-encoded pairs.
This is typically useful while sending an HTTP POST request.
- Since:
- 4.0
UrlEncodedFormEntity
public UrlEncodedFormEntity(List<? extends NameValuePair> parameters,
String encoding)
throws UnsupportedEncodingException
- Constructs a new
UrlEncodedFormEntity
with the list
of parameters in the specified encoding.
- Parameters:
parameters
- list of name/value pairsencoding
- encoding the name/value pairs be encoded with
- Throws:
UnsupportedEncodingException
- if the encoding isn't supported
UrlEncodedFormEntity
public UrlEncodedFormEntity(List<? extends NameValuePair> parameters)
throws UnsupportedEncodingException
- Constructs a new
UrlEncodedFormEntity
with the list
of parameters with the default encoding of HTTP.DEFAULT_CONTENT_CHARSET
- Parameters:
parameters
- list of name/value pairs
- Throws:
UnsupportedEncodingException
- if the default encoding isn't supported
Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.