我是一名Java工程师,最近在慢慢学习Scala。我找到了一些使用Dispatch进行简单GET请求的示例代码:
val request = url("http://somesite.com")
val result = Http( request OK as.String)
问题是...我不太明白这里发生了什么。首先,Http是一个类还是一个方法?其次,传递给它的参数是什么意思?我以为我们可能正在传递三个参数,Scala允许我们省略逗号。但当我尝试添加逗号时,我得到了一个编译错误,所以那肯定不对。我确定对于Scala熟练的人来说这很合理,但我还没有达到那个水平,这阻碍了我的进展。我已经尝试在网上寻找文档,但没有找到有用的信息。