Scala网络请求

2020-06-28  本文已影响0人  百年叔叔

日常开发中避免不了网络交互, Scala 网络请求

1.导包

 <dependency>
            <groupId>org.scalaj</groupId>
            <artifactId>scalaj-http_2.11</artifactId>
            <version>2.4.1</version>
        </dependency>

2.发送get请求,请求百度地址,并且输出网页。

@Test
  def test3: Unit = {
    var ss = Http("http://www.baidu.com/").asString;
    println(ss);

  }

3.post网络请求,指定请求头,以及请求的字节码,参数。

Http("http://foo.com/search").postData("""{"id":"12","json":"data"}""")
  .header("Content-Type", "application/json")
  .header("Charset", "UTF-8")
  .option(HttpOptions.readTimeout(10000)).asString
上一篇下一篇

猜你喜欢

热点阅读