Groovy HttpBuilder访问安全链接(即https链接)

Groovy HttpBuilder访问安全链接(即https链接),groovy,httpbuilder,Groovy,Httpbuilder,我们可以使用HttpBuilder请求https链接吗 1-如果是,则是我们在请求数据时需要设置的任何特定参数或属性 2-如果不是,那么我们可以请求与下面相同的正常http链接,例如: def http = new HTTPBuilder('http://some_link'); def resp = http.get(path: '/abcd/efg', query:[login:'login_id', pass: 'password',ttype:'trans_type',prodid:'

我们可以使用HttpBuilder请求https链接吗

1-如果是,则是我们在请求数据时需要设置的任何特定参数或属性

2-如果不是,那么我们可以请求与下面相同的正常http链接,例如:

def http = new HTTPBuilder('http://some_link'); 
def resp = http.get(path: '/abcd/efg', query:[login:'login_id', pass: 'password',ttype:'trans_type',prodid:'prod_id'], contentType : XML, headers : [Accept : 'application/xml'] )

刚刚试过,它确实像文档中说的那样工作

@Grab( 'org.ccil.cowan.tagsoup:tagsoup:1.2' )
@Grab( 'org.codehaus.groovy.modules.http-builder:http-builder:0.5.2' )
import org.ccil.cowan.tagsoup.Parser
import groovyx.net.http.HTTPBuilder
import static groovyx.net.http.ContentType.*

// Using an https url
new HTTPBuilder( 'https://twitter.com' ).with {
  // Get from the given path as TEXT
  get( path:'/tim_yates', contentType:TEXT ) { resp, reader ->
    // Pass the html through tagsoup and generate a parser
    new XmlParser( new Parser() ).parseText( reader.text ).with {
      // print the title text from inside the head section
      println head.title.text()
    }
  }
}

你试过了吗?快速搜索
HTTPBuilder
https
返回的结果是,它应该可以工作……并且有文档说明它不工作的原因……在使用grails中的HTTPBuilder rest插件后,我无法在jboss中部署war文件,因为它无法调用http/https链接,这是个例外url@praveen2609什么例外?什么网址?您可能应该在问题中提到grails和rest插件?也许是时候用你现在遇到的问题开始一个新问题了?