Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何检索scala dispatch生成的请求的正文字符串_Scala_Http_Scala Dispatch - Fatal编程技术网

如何检索scala dispatch生成的请求的正文字符串

如何检索scala dispatch生成的请求的正文字符串,scala,http,scala-dispatch,Scala,Http,Scala Dispatch,我有一个通过放置参数映射生成的请求 val reqUrl = url("http://example.com") val req = reqUrl << Map("key" -> "value") 但是它会导致null您当前定义的请求是一个GET请求,通常没有正文。因此,null是预期的正文值 您可以尝试使用POST,如下所述: val reqUrl=url(“http://example.com") val postReq=reqUrl.POST val req=p

我有一个通过放置参数映射生成的请求

  val reqUrl = url("http://example.com")
  val req = reqUrl << Map("key" -> "value")

但是它会导致
null

您当前定义的
请求
是一个
GET
请求,通常没有正文。因此,
null
是预期的正文值

您可以尝试使用
POST
,如下所述:

val reqUrl=url(“http://example.com")
val postReq=reqUrl.POST
val req=postReq“值”)
req.toRequest.getStringData

我想这不是我需要的。在发送之前,我需要一个请求机构。不是回答。重写答案以符合您的要求。
  val data = req.toRequest.getStringData

  println(data)
val reqUrl = url("http://example.com")
val postReq = reqUrl.POST
val req = postReq << Map("key" -> "value")
req.toRequest.getStringData