我需要使用Groovy脚本检查URL是否存在或返回404。是否有任何适用于groovy的api?相应的java方法不适用于Groovy。
您可以这样做:
def code = new URL('http://www.google.com/made.up').openConnection().with {
requestMethod = 'HEAD'
connect()
responseCode
}
assert code == 404
Run Code Online (Sandbox Code Playgroud)
当然,如果该域不存在,则会引发异常