本文介绍了改造多个POST参数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试向需要2组信息的服务器提交呼叫,这是我的界面:
I'm trying to submit a call to a server that requires 2 sets of information, this is my interface:
@POST("/venues/get-by-location")
void getByLocation(@Body Coordinates coordinates,
@Body MaxDistanceBody maxDistance,
Callback<MyCallback> callback);
但是我收到此错误:找到了多个@Body方法注释."
but I receive this error: " Multiple @Body method annotations found."
如何在一个Post请求中发送多个对象?谢谢!
How can I send multiple objects in one Post request? Thanks!
推荐答案
也许可以帮忙:
@Multipart
@POST("/venues/get-by-location")
void getByLocation(@Part("coordinates") Coordinates coordinates,
@Part("maxDistanceBody") MaxDistanceBody maxDistance,
Callback callback);
这篇关于改造多个POST参数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!