Googleカレンダーからイベントを挿入/更新/削除するには、javaとgoogleカレンダーAPIを使用しています。正常に動作しています。APIを使用してイベントを書き込んだり更新したりするときにConnection Resetエラーがスローされることがあります。GoogleカレンダーAPIの接続リセットの問題を解決する方法
この問題を解決する可能性はありますか?
事前のおかげで..
Googleカレンダーからイベントを挿入/更新/削除するには、javaとgoogleカレンダーAPIを使用しています。正常に動作しています。APIを使用してイベントを書き込んだり更新したりするときにConnection Resetエラーがスローされることがあります。GoogleカレンダーAPIの接続リセットの問題を解決する方法
この問題を解決する可能性はありますか?
事前のおかげで..
これはJavaコードであれば、おそらく以下のSO投稿は、あなたが間違っているかを判断することができ、どこで、あなたのコード内で台無しでした。どのコードを使用しているのか分からないので、このエラーが常に発生する例を示します。
"スレッドの例外 "メイン" java.net.SocketExceptionが:接続 リセット" 相手を強制的 が(近くに呼び出さずに終了したときにエラーが発生しました)。
close()
関数を呼び出さずに相手を強制終了させるようなコードがあります。
そのような場合は、
クライアント
skt.close();
とServerSock
ss.close();
ノートの両方で、この2行を追加することができます。java.io.Closeableは、オブジェクトを実装しますclose()を呼び出さなければなりません。 SocketExceptionため
Javadocは
のような基礎となるプロトコル に誤りがあることを示すためにスローされると述べていますTCPエラー
connectiサーバー側でオンにすると、問題が終了して問題が発生する可能性があります。あなたは、このような にWiresharkなどのツールを使用して見て可能性があり、デバッグを支援するために
は、実際のネットワークパケットを表示します。また、Webサービスのテストに使用できるJavaコードに代替クライアント がありますか?この が成功した場合、Javaコードにバグがある可能性があります。
Commons HTTP Clientを使用している場合は、Common HTTP Client Logging Guideをご覧ください。これにより、HTTPレベルの でリクエストを記録する方法がわかります。
これら2つの回答のうち1つが役立ちます。