Gradle脚本在没有任何第三方插件的情况下调用REST Web服务,有什么建议吗?

zlhcx6iw  于 2022-10-07  发布在  其他
关注(0)|答案(1)|浏览(141)

您好,我需要调用一个REST服务作为构建脚本(Gradle)的一部分,而不需要任何第三方插件,我如何使用Groovy来做到这一点?

(我的第一次尝试)

repositories {
    mavenCentral()
}
      dependencies {  
            complie "org.codehaus.groovy.modules.http-builder:http-builder:0.5.2"  
    }  

task hello {
    def http = new HTTPBuilder("http://myserver.com:8983/solr/select?q=*&wt=json")
    http.auth.basic 'username', 'password'
    http.request(GET, JSON ) { req ->
    }
}
hkmswyz6

hkmswyz61#

你就不能这样做吗

new URL( 'http://username:password@myserver.com:8983/solr/select?q=*&wt=json' ).text

相关问题