2015-07-13 148 views
0

从文档中,类型输入TypedOutput类只存在将mime类型绑定到数据。 当我们不得不在请求中使用TypedInput。 ??为什么我们在制作请求时需要此映射改造和键入输入

回答

1

如果您对所有请求都有一致的MIME类型,那么您不应该为TypedInputTypedOutput打扰。比方说,如果你有JSON进出你的请求,你不应该考虑使用这些。但是如果你有混合的请求,比如byte stream,JSON和XML,你应该提供your own Converter和映射不同的请求。

+0

当我用来做一个POST请求,在我的要求@Body是JSON,我用了下面的方法 @POST(“/验证/邮件”) 无效verifyEmail(@Body VerifyUser验证,回调 responseCallback); 这工作得很好。 但我看到有人在请求的主体中使用TypedInput。所以我很困惑,当我必须使用这个?哪一个是最好的方法 – sreekumar