У меня есть XMLHTTPRequest, который содержит сообщение SOAP.
Я хочу добавить guid, который идентифицирует сообщение и будет использоваться веб-службой C #.
Цель GUID состоит в том, чтобы идентифицировать конкретного пользователя и, как предполагается, сопровождать все пользовательские запросы для аутентификации на сервере. Этот GUID создается при входе пользователя в систему, сохраняется на сервере, а затем для каждого запроса проверяется сервером guid запроса.
Должен ли я использовать заголовок XMLHTTPRequest следующим образом:
setRequestHeader("GUID", this.requestGUID);
Или используйте заголовок SOAP
<?xml version="1.0"?<?xml version="1.0"?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
<soap:Header>
<GUID>someGUID...</GUID>
</soap:Header>
...
...
</soap:Envelope>
Есть ли преимущества у одного из них?
Спасибо!