0

Я использую web api без глубокого понимания того, что это такое, просто зная, что каждый редактируемый объект становится ресурсом, что означает наличие uri, когда web api предоставляет интерпретацию команд PUT, POST, GET, DELETE HTTP для поддержки CRUD операции. Но что, если для целей трассировки/ведения журнала мне нужно отправить токен корреляции вместе с, например, Запрос GET? Существуют ли какие-либо рекомендации и методы для добавления в HTTP-запрос/маршрутизацию «технических параметров»?Как добавить параметр токена корреляции в запрос веб-api?

ответ

0

Я нашел то, что нужно для тестирования https://webapicorrelator.codeplex.com/ Но на самом деле я предпочел бы просто понять, как она могла бы работать ...

Или просто добавить его в хедер с помощью JQuery Ajax заголовки:

return $.ajax({ 
      // have to use synchronous here, else the function 
      // will return before the data is fetched 
      url: url, 
      data: { ElectrodeId: electrodeId }, 
      headers: { "X-CorrelationToken": correlationToken }, 
      method: "POST", 
      dataType: "json", 
      success: function (data) { 

      }