Должен ли это быть .asmx
веб-сервис для этого? Я имею в виду, исключая конверт SOAP, вы по сути говорите: «Это не веб-сервис SOAP», поэтому почему бы не сделать шаг вперед и сделать его обычной .aspx
страницей вместо .asmx
веб сервис.
На странице то, что вы пытаетесь сделать, будет тривиальным. Удалите всю разметку со страницы, используйте Response.Headers
, чтобы соответствующим образом отредактировать заголовки ответа, Response.Write()
, чтобы вывести ваш необработанный текст, и Response.End()
, чтобы закрыть ответ.