Add json and multipart requests.
Add timeout status.