Ajaxを使用して "user-agent"ヘッダーを設定できるとは限りません。 (ユーザーエージェントは多少予約されたキーワードなので、セキュリティ上の理由から、一部のブラウザーではこれを偽造できません)。ベストプラクティス:httpヘッダーの "User-Agent"ではなく、アプリを識別するためのものは何ですか?
私のRESTサービスを呼び出す際に、発信者が誰(どのアプリケーション)がそれを使用しているかについての手がかりを与えたいと思います。 登録は必須ではありません。それは、私のWebサービスを閉じたままにしておきたい外部の(貴重な)クライアントがいるかどうかを確認する方法です。
"user-agent"を使用できない場合は、代わりに使用するいくつかの名前がありますか? X-Application-Id? X-UserAgent?
これらのX - ***ヘッダーをすべてリストしたドキュメントがありますか?
「X -...」という接頭辞について、私はその考えがあなたを補うことができると考えています。 –
あまりにも多くの選択肢:)そのような使用のための事実上の標準はありますか? – frenchone