0
Rollam
22.04.20
✎
14:34
|
Всем добрый день.
Возникла проблема при работе с WS-ссылкой. Точнее только с одним из доступных через неё методов, все остальные работают без проблем.
Каждый раз онлайн-сервис возвращает ответ: "Не удалось привести тип объекта "System.DBNull" к типу "System.String".".
Ответ приходит из самого сервиса, значит проблема не в подключении или авторизации.
Техподдержка сервиса требует сформированный текст исходящего запроса, который из объекта WSПрокси я получить не могу.
Я пытаюсь перехватить запрос через Fiddler4, но там пусто, будто никаких запросов и не происходит, возможно нужно что-то донастроить.
Вопрос в следующем:
Может быть, кто-нибудь уже сталкивался с похожей проблемой и может посоветовать, как можно получить текст запроса или перехватить его какой-либо программой, не обязательно Fidler4.
|
|
1
Rollam
23.04.20
✎
13:51
|
Разобрался.
Суть была в следующем: я передавал вместе с параметрами запроса и ожидаемые параметры ответа, которые при обращении к сервису должны быть пусты.
При передаче предполагаемых параметров ответа НЕ нужно указывать типы этих параметров через "ФабрикаXDTO.Создать", достаточно просто указать:
ПараметрОтвета = "".
|
|