Adds a general request property specified by a key-value pair. This method will not overwrite existing values associated with the same key.
@param key the keyword by which the request is known(e.g., "accept").
@param value the value associated with it.
@throws IllegalStateException if already connected
@throws NullPointerException if key is null
@see #getRequestProperties()
@since 1.4
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.