1

「${url} への接続中にエラーが発生しました」というメッセージが常に表示されます。

誰かが私の間違いを見せてもらえますか?

        def url = new URL("https://www.google.com")
        HttpURLConnection connection = (HttpURLConnection) url.openConnection()
        connection.setRequestMethod("GET")
        // connection.setConnectTimeout(10000)
        connection.connect()
        if (connection.responseCode == 200 || connection.responseCode == 201) {
            def returnMessage = connection.content

            //print out the full response
            println returnMessage
        } else {
            println "Error Connecting to " + url
        }

| | エラー 2012-07-05 00:04:05,950 [http-bio-8080-exec-6] エラー エラー。GrailsExceptionResolver - 要求の処理中に ConnectException が発生しました: [GET] /CopperApplications/urlTracker 接続がタイムアウトしました: 接続。スタックトレースは次のとおりです: メッセージ: 接続がタイムアウトしました: connec

4

1 に答える 1

0

あなたのコードは正しいようで、1.6.0_33JVMを使用したGroovy1.7.9で期待される(?)結果を生成します。ネットワークに問題がある可能性があります(接続タイムアウトエラーで示されます)。

于 2012-08-14T07:31:38.313 に答える