0

Web API アプリケーションで必要なカスタム ヘッダーを使用できるかどうか疑問に思っていました。

私はヘッダー、http プロトコルなどについてあまり知りません。少し読んだ後、ヘッダーでアプリケーションにアクセスするためのコードが必要だと思いました。したがって、クライアント アプリはヘッダーで 2 つのコードを渡す必要があります。それは良いアプローチですか?

ヘッダーに任意の名前を付けることができますか? 「firstCode」と「safeCode」のような?

次のようなコンソール アプリケーションから Web API をテストすると、次のようになります。

var request = new HttpRequestMessage();
content.Headers.TryAddWithoutValidation("firstcode", "1");
content.Headers.TryAddWithoutValidation("safecode", "2");
message = client.GetAsync("/Auth?code=" + code).Result;

webapi は、「firstcode:1safecode:2」のような両方の値を持つ 1 つのヘッダーのみを受け取ります。

4

0 に答える 0