Использование httpclient в вызове API wep - PullRequest
0 голосов
/ 01 мая 2018

В приведенном на веб-сайте IS4 примере для вызова веб-API (функция CallApiUsingUserAccessToken) при каждом запросе создается HTTP-клиент. Я читал в Интернете, что вы можете столкнуться с проблемами, если сервер получает слишком много запросов, используя этот метод.

Есть ли способ объявить статическим http-клиента и назначить токен-носитель как-то иначе?

Если я объявляю статический httpclient и использую расширение SetBearerToken, теоретически мой токен может использоваться в следующем запросе.

1 Ответ

0 голосов
/ 02 мая 2018

Если вы хотите использовать общий HttpClient, вам нужно создать HttpRequestMessage самостоятельно и установить заголовок для каждого сообщения.

Затем используйте метод SendAsync для отправки вашего сообщения.

https://msdn.microsoft.com/en-us/library/hh138176(v=vs.118).aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...