Я создал проект С# и добавил «веб-службу» в качестве «Ссылки на службу». мой сервис почти всегда работает хорошо, но иногда возникает эта ошибка:
Тип содержимого text/html ответного сообщения не соответствует типу содержимого привязки (text/xml; charset=utf-8). При использовании пользовательского кодировщика убедитесь, что метод IsContentTypeSupported реализован правильно. Первые 13 байтов ответа были:
'<HTML></HTML>'
.
Я гуглил эту ошибку, но не нашел ничего, связанного с этим, все мои результаты поиска относятся к WCF.
самый важный момент в этой ошибке: «ответ был: '<HTML></HTML>'
», клиент ожидает «xml-ответ», но ответ сервера — пустой «html-ответ».
Не могли бы вы посоветовать, что может быть не так?
[отредактировано] мой код очень прост:
webserv.Insert_ImageSoapClient myservice = new webserv.Insert_ImageSoapClient();
string response = myservice.insert_x(station_id_x, time_t);