当前位置: 首页 > 知识库问答 >
问题:

android改装post请求请求体为原始JSON

秦城
2023-03-14

共有1个答案

许高峻
2023-03-14

有两种方法可以为Post方法发送主体,您可以创建一个您想要的格式的JSON字符串。或者,您可以简单地创建一个具有与JSON键相同的字段名的模型类,然后在发送请求时初始化它们的值。

模型类:

class Example {

var description: String? = null
var reportedpriority_description: String? = null
var reportedby: String? = null
var assetnum: String? = null
var affectedperson: String? = null
}

初始化值:

val obj = Example()
obj.description = "aaaaaa"
// and so on
 类似资料:
  • 问题内容: 我必须向网络服务发出http发布请求,以使用用户名和密码对用户进行身份验证。Web服务人员向我提供了以下信息,以构造HTTP Post请求。 我将得到的XML响应是 这就是我正在做的HttpPost postRequest = new HttpPost(urlString); 我该如何构造其余参数? 问题答案: 这是之前在上找到的示例(该站点目前不再维护)。 因此,你可以将参数添加为。

  • 问题内容: 所以我在与node.js一起运行的server.js文件中有以下代码。我正在使用express处理HTTP请求。 我在终端中运行以下命令: 运行该server.js后,将输出以下内容。 所以req.body是。我阅读了其他有关类似问题的Stack Overflow帖子,其中由于正文解析器,内容类型不正确。但这不是问题,因为内容类型是application / json。 有什么想法如何

  • 我如何解析JSON请求之类的东西? 示例代码: 带有_名称的位置_为无

  • 我需要计算我的原始HTTP post请求的散列,并将其与Java中相同的头中的签名散列进行比较。问题是,我尝试了多种方法,但无法提取发送的准确POST请求。随函附上请求: 我需要完全相同的字符串(连同所有的%和其他符号),因为即使是一个单独的空格差会生成一个不正确的散列。我们可以在这里使用自定义过滤器吗?如果可以,那么具体如何使用?

  • 我在tradingview中有一个警报,它会向我的服务器发送一个带有请求的webhook,其中一个简单的主体包含一些信息。webhook发送纯文本,它不发送JSON数据。 我想知道有没有办法得到纯文本数据 这是JSON webhook 这就是我的密码

  • <?php $requestBody = array( 'lang' => 'php', 'ver' => 'any' ); $http = HttpRequest::newSession(); $response = $http->post('http://www.baidu.com/', $requestBody);