問題タブ [discoverability]
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.
rest - HATEOASハイパーメディアのランタイム発見?
HATEOAS は、その時点でアプリケーション内で実行できるすべてのアクションを応答 (HAL、JSON-LD など) として送信することで、アプリケーションの状態を表すことを理解しています。
たとえば、銀行の口座リソースを表示すると、口座の入金、引き出し、または閉鎖が可能になる場合があります (OPTIONS は UPDATE および DELETE 動詞を返す場合があります)。
これらのリンクを (消費するクライアントが) 実行時に検出できるという点では、どうすればよいでしょうか?
これらのリンクを送信する目的が、クライアントをサーバーから分離し、応答のハイパーメディアによって状態を駆動することである場合、開発者は、応答が意味をなすためにアプリケーションにハードコーディングする必要がある量の知識が必要です。戻ってきた。
OPTIONS リクエストを送信することが、リソースの現在の状態と次にできることを判断する方法であることは理解していますが、使用する実際の URI を見つけるために、これらは単純に COOL URI としてハードコーディングされますか?
java - Android で BlueTooth をオン/オフする際に発見可能性チェックを完全に削除
長時間実行すると考えられる Android アプリを開発しています。ある時点で、いくつかの Blutooth デバイス (3.0 と BLE の両方) と通信する必要があるため、必要なときに BlueTooth をオンにし、残りの時間はオフにするという考えです。
私の問題は、BT をオンにすると、デバイスの発見可能性について常に警告が表示され、この警告を削除したい場合に発生します。
解決策を探し回って、試しました:
と
どちらも失敗しましたが、BT 状態が ON -> OFF -> ON に切り替わった後、発見可能性に関するダイアログが再び表示されます。
BlueTooth のオン/オフ後も、このアラートを永久に削除する方法はありますか?!
前もって感謝します