Add multipart request support