android - 如何在改造中以原始形式发送发布请求和数据?
问题描述
我想以 Body 的原始形式发送上述格式的数据。数据类型应为“JSON(application/json)”,并且标头应包含“application/json”作为 Content-Type。
我尝试使用这种方式,但不适合我。
public interface AddData {
@POST("/Api/")
Call<String> postData(@Header("Content-Type") String content_type,@Body JSONObject body);
}
解决方案
使用@Header 作为注解
@Headers("Content-Type: application/json")
@POST("/Api/")
Call<String> getUser(@Body JSONObject body);
推荐阅读
- python - 使用列表和多个数据框查找数据框
- c++ - QLineEdit 中输入的小数如何进行乘法运算?
- reporting-services - SSRS 报告 | 使用不同数据集的多个工作表
- python - 在 for 循环中使用 append 获得正确的输出顺序
- node.js - 节点中未定义的 HTTP Post
- javascript - 如何替换 div 子元素?
- python - 为什么 groupby 方法在 Pandas 的滚动总和计算中不起作用,我该如何解决?
- python - 检查日期熊猫的差异并只保留某些ID
- c# - C# .NET Core 3 API 模型验证忽略属性
- git - 为什么合并会覆盖对以下文件的本地更改?