美文网首页
Scala网络请求

Scala网络请求

作者: 百年叔叔 | 来源:发表于2020-06-28 20:35 被阅读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
    

    相关文章

      网友评论

          本文标题:Scala网络请求

          本文链接:https://www.haomeiwen.com/subject/jrhgfktx.html