У меня есть метод веб-службы, разработанный с использованием .NET 3.5 (VS2008), который ожидает несколько строк (имя пользователя, пароль, тема, тип файла) и двоичный документ, закодированный в Base64.HTTP POST комплексные запросы с .NET
Я включил как SOAP, так и HTTP POST. Хотя SOAP работает отлично, отправлять HTTP-запросы POST невозможно. Ответы сервера с «Сервером не удалось обработать запрос. --- > Данные на корневом уровне недействительны. Строка 1, позиция 1».
Клиенты используют этот метод для загрузки своих документов из своих приложений.
Мне сказали, что .NET не поддерживает сложные структуры, используя HTTP POST. Любой способ поддержать это?
Я обновил свой вопрос: клиенты получают доступ к этому методу для загрузки своих документов на службу. – user240113
@ user240113, я обновил свой ответ. Я думаю, вам нужно пересмотреть свой запланированный подход и я хочу помочь. уточните свой желаемый результат. –