具有外部参数的RestTemplate发布请求

时间:2018-01-02 07:24:58

标签: android post resttemplate

如何使用以下格式在android中使用resttemplate发送帖子请求?

{"UserInfo":{"Password":"TEST99","UserName":"TEST99"}}

希望尽快得到回复。

2 个答案:

答案 0 :(得分:0)

您应该在发送请求时添加类似的内容

public static final MediaType JSON
    = MediaType.parse("application/json; charset=utf-8");

在制作RequestBody时很好。

RequestBody body = RequestBody.create(JSON, json);

我认为你基本上想要将编码类型转换为JSON。

答案 1 :(得分:0)

像这样编码你的界面

 @POST("yoururl")
Call<ResponseClass> someMethodName(@Body Example example );

您需要发送示例类对象的位置,您可以通过在http://www.jsonschema2pojo.org/

中发布jSON来获取示例clss