* filename (or the default one if unspecified).
*
* @return ready to use content-disposition header
*/
protected FormDataContentDisposition buildContentDisposition() {
FormDataContentDispositionBuilder builder = FormDataContentDisposition
.name(getName());
if (filename != null) {
builder.fileName(filename);
} else {
// Default is to set the name of the file as a form-field name.
builder.fileName(getName());
}
return builder.build();
}