我有一个通过放置参数映射生成的请求
val reqUrl = url("http://example.com")
val req = reqUrl << Map("key" -> "value")
我需要获取请求正文才能计算它的哈希值。我正在尝试这种方式
val data = req.toRequest.getStringData
println(data)
但它的结果null
。
我有一个通过放置参数映射生成的请求
val reqUrl = url("http://example.com")
val req = reqUrl << Map("key" -> "value")
我需要获取请求正文才能计算它的哈希值。我正在尝试这种方式
val data = req.toRequest.getStringData
println(data)
但它的结果null
。
request
您当前定义的是一个通常GET
没有正文的请求。null
预期的身体值也是如此。
您可以尝试使用POST
此处描述的:http: //dispatch.databinder.net/HTTP+methods+and+parameters.html。
val reqUrl = url("http://example.com")
val postReq = reqUrl.POST
val req = postReq << Map("key" -> "value")
req.toRequest.getStringData