Загрузка файла из Siebel CRM - PullRequest
0 голосов
/ 10 октября 2019

Я пытаюсь загрузить файл из Siebel CRM с помощью веб-запросов, повторяя действия пользователя в браузере. Я предварительно записываю трафик сеанса браузера с помощью Fiddler, а затем реплицирую веб-запросы. В браузере, нажав на ссылку загрузки файла, вы загружаете файл во всплывающем окне. Но при отправке того же запроса через HttpWebRequest он возвращает данные с другим URI, по запросу которого я получаю сообщение о том, что открыт параллельный сеанс, что запрещено. SWEC ( Количество веб-расширений Siebel ) бездумно копируется из предварительно записанного сеанса браузера. Кто-нибудь может дать совет, как работать с загрузками в Siebel CRM?

1 Ответ

0 голосов
/ 11 октября 2019

Для успешной загрузки требуется реплицировать ВСЕ запросы на обслуживание с момента авторизации.


ОБНОВЛЕНИЕ

Нет необходимости повторять все запросы, возникающие в веб-интерфейсе. Достаточно завершить первый запрос на обслуживание исходным параметром SWEC (в моем случае SWEC=2), и после этого вы можете выполнить запросы, относящиеся к загрузке файла, заменив исходные значения SWEC на 3, 4и т. д.

...