問題タブ [spring-resttemplate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
117 参照

java - RestTemplate 、応答本文を調べた後に成功した要求を再試行する方法はありますか?

成功したリクエストを再試行する方法はありますか? すべての例は、RestTempalte で障害が発生した場合の再試行動作を示しています。リクエストを送信し、レスポンスを待ち、レスポンスのフィールドを調べて、意図したステータスでない場合はリクエストを再試行したいと思います。これは RestTemplate を使用して実行できますか? 私が知っている唯一のことは、スレッドスリープを実行してメソッドを再度呼び出すことです。これは避けたいと思います。

0 投票する
1 に答える
166 参照

spring - RestTemplate ブラケットとスラッシュを使用した Get リクエスト

以下の URL と RestTemplate を使用してデータを取得しています http://localhost:8161/console/jolokia/exec/org.apache.activemq.artemis:broker="0.0.0.0"/listQueues/{"field":"", "操作":"","値":""}/1/100

そして、私のコードは以下のようになります

上記のコードから、以下のエラーが発生しています

RestTempate で URL に / を指定して {} を渡す方法はありますか?

以下の解決策を試しましたが、うまくいきません。

https://stackoverflow.com/questions/43917408/resttemplate-request-with-braces

https://stackoverflow.com/questions/41267993/how-to-properly-escape-a-url-to-be-used-in-resttemplate-that-has-flower-brackets?noredirect=1&lq=1

誰でもこれで私を助けてください。