Skip to content

Commit f8e15d0

Browse files
committed
Added else case for MimeType in Exchange.body() method
1 parent a29e606 commit f8e15d0

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/main/java/org/javawebstack/httpserver/Exchange.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import org.javawebstack.abstractdata.AbstractElement;
44
import org.javawebstack.abstractdata.AbstractNull;
5+
import org.javawebstack.abstractdata.AbstractObject;
56
import org.javawebstack.httpserver.helper.HttpMethod;
67
import org.javawebstack.httpserver.helper.MimeType;
78
import org.javawebstack.validator.ValidationContext;
@@ -60,6 +61,9 @@ public <T> T body(Class<T> clazz) {
6061
case X_WWW_FORM_URLENCODED:
6162
request = AbstractElement.fromFormData(body);
6263
break;
64+
default:
65+
request = new AbstractObject();
66+
break;
6367
}
6468
ValidationResult result = Validator.getValidator(clazz).validate(new ValidationContext().attrib("exchange", this), request);
6569
if (!result.isValid())

0 commit comments

Comments
 (0)