質問をすることでしか得られない、回答やアドバイスがある。15分調べてもわからないことは、質問しよう!新規登録して質問してみようただいま回答率85.83%トップESP32に関する質問ESP32ArduinoArduinoは、AVRマイコン、単純なI/O(入出力)ポートを備えた基板、C言語を元としたArduinoのプログラム言語と、それを実装した統合開発環境から構成されたシステムです。Q&A解決済ESP32で2つのURLにGETリクエストができないRaptor_zip総合スコア18ESP32ArduinoArduinoは、AVRマイコン、単純なI/O(入出力)ポートを備えた基板、C言語を元としたArduinoのプログラム言語と、それを実装した統合開発環境から構成されたシステムです。アプリケーション化したGASを経由してDiscordにメッセージを送信したいです。そのために、OWMとGASのリンクにGETリクエストを送信して、返答を受け取りたいです。ESP32でGASにGETリクエストを送信するときは、パラメータにvalue=12345をつけています。GASがGETリクエストを受信すると、DiscordにWebhookを通してBOTによるメッセージが送信されます。GETリクエストを送信することが上手く行きませんでした。次のコードを基にして4種類試しました。{}1url1をOWMのURLにし、url2をGASのURLにしました。結果、OWMは成功し、GASは失敗(ステータス・コードがこない)。2url1をGASのURLにし、url2をOWMのURLにしました。結果、GASは成功し、OWMは失敗(ステータス・コードがこない)。3url1と2をGASのURLにしました。結果、それぞれ成功4url1と2をOWMのURLにしました。結果、それぞれ成功2つのURLが異なると、2つ目は失敗し、2つが同じURLだと成功するようです。URLがGAS、OWMだから失敗したわけではないように感じます。LevelはVerboseにしてあります。closedなぜ、下のように、なってしまうのでしょうか。原因と解決方法をご教授いただければ幸いです。code=-5文字数制限によりシリアルモニターの内容は省略しています。言葉足らずですがご回答を宜しくお願い致します。クリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。下記のような質問は推奨されていません。適切な質問に修正を依頼しましょう。09:28確証は無く、思いつきですが、同じHTTPClientのオブジェクト(インスタンス)を使っているせいかもしれません。別の変数に分けてやってみたら状況が変わりませんでしょうか。本当にありがとうございます。評価が高い順0自己解決@dodox86さんより、提案を頂き、同じHTTPClientのオブジェクト(インスタンス)を使っていため、2回目が失敗したことがわかりました。別の変数に分けると、2回目も成功しました。ありがとうございます。ような回答は推奨されていません。質問の回答になっていない投稿スパムや攻撃的な表現を用いた投稿このような回答には修正を依頼しましょう。同じHTTPClientのオブジェクト(インスタンス)を使っていため、2回目が失敗したことがわかりました。推測ですが、オブジェクトが破棄されるまでそのオブジェクト中でTCPコネクションの管理をしているのだと思います。HTTPClientのソースを見ればはっきりしたことが分かるのだと思いますが。HTTPClient()で構築してdeleteで解放するなどしても同様の結果を得られると思います。何はともあれ解決してよかったです。行動規範の内容に同意します質問の解決につながる回答をしましょう。サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。読む側のことを考えた、分かりやすい文章を心がけましょう。【Arduino】変数格納のやり方について回答2クリップ0更新2021/08/21同じタグがついた質問を見るESP32ArduinoArduinoは、AVRマイコン、単純なI/O(入出力)ポートを備えた基板、C言語を元としたArduinoのプログラム言語と、それを実装した統合開発環境から構成されたシステムです。回答0クリップ0更新2023/05/12同じタグがついた質問を見るESP32ArduinoArduinoは、AVRマイコン、単純なI/O(入出力)ポートを備えた基板、C言語を元としたArduinoのプログラム言語と、それを実装した統合開発環境から構成されたシステムです。