我有一个端点,在这里我放入一些数据,其中内容类型应该是表格数据。通过改进发送表格数据2
我使用
@FormUrlEncoded
@PUT("/api/v1/clients/profile/all_details")
Call<ResponseBody> postUserProfile(@FieldMap Map<String, String> userParams);
但发送请求,表单数据进行编码像
food_allergy=%5Beggs%2C%20milk%2C%20nuts%2C%20none%5D&diet_prefer=Non%20Vegetarian&age=25&exercise_level=Moderate&email=Email&name=Veeresh&height=175&prompt-qgreet3=I%27m%20ready%21&gender=Female&health_condition=%5Bdiabetes%2C%20PCOD%5D&weight=69
如何删除编码?
我想这个博客
https://futurestud.io/tutorials/retrofit-send-data-form-urlencoded-using-fieldmap
编写一个启动该检查为%第一项及作为最后一个项目一个正则表达式。 –
任何其他替代方案,而不是正则表达式? –