2017-09-04 11 views
-2

Googleカレンダーからイベントを挿入/更新/削除するには、javaとgoogleカレンダーAPIを使用しています。正常に動作しています。APIを使用してイベントを書き込んだり更新したりするときにConnection Resetエラーがスローされることがあります。GoogleカレンダーAPIの接続リセットの問題を解決する方法

この問題を解決する可能性はありますか?

事前のおかげで..

答えて

0

これはJavaコードであれば、おそらく以下のSO投稿は、あなたが間違っているかを判断することができ、どこで、あなたのコード内で台無しでした。どのコードを使用しているのか分からないので、このエラーが常に発生する例を示します。

  1. SO post 1

"スレッドの例外 "メイン" java.net.SocketExceptionが:接続 リセット" 相手を強制的 が(近くに呼び出さずに終了したときにエラーが発生しました)。

close()関数を呼び出さずに相手を強制終了させるようなコードがあります。

そのような場合は、

クライアント

skt.close(); 

とServerSock

ss.close(); 

ノートの両方で、この2行を追加することができます。java.io.Closeableは、オブジェクトを実装しますclose()を呼び出さなければなりません。 SocketExceptionため

  • SO post 2
  • Javadocは

    のような基礎となるプロトコル に誤りがあることを示すためにスローされると述べていますTCPエラー

    connectiサーバー側でオンにすると、問題が終了して問題が発生する可能性があります。あなたは、このような にWiresharkなどのツールを使用して見て可能性があり、デバッグを支援するために

    は、実際のネットワークパケットを表示します。また、Webサービスのテストに使用できるJavaコードに代替クライアント がありますか?この が成功した場合、Javaコードにバグがある可能性があります。

    Commons HTTP Clientを使用している場合は、Common HTTP Client Logging Guideをご覧ください。これにより、HTTPレベルの でリクエストを記録する方法がわかります。

    これら2つの回答のうち1つが役立ちます。

    関連する問題