제 3 자 웹 서비스에 대한 서비스 참조를 프로젝트에 추가했습니다. 생성 된 메소드를 사용하여 웹 서비스에 요청을 보내면 XML 프롤로그가 누락되었다는 요청이 실패합니다.웹 요청에 xml 프롤로그 포함
어떻게 추가 할 수 있습니다
<?xml version="1.0" encoding="UTF-8"?>
요청의 시작에 보내기 전에?
이것은 C# 웹 응용 프로그램입니다.
제 3 자 웹 서비스에 대한 서비스 참조를 프로젝트에 추가했습니다. 생성 된 메소드를 사용하여 웹 서비스에 요청을 보내면 XML 프롤로그가 누락되었다는 요청이 실패합니다.웹 요청에 xml 프롤로그 포함
어떻게 추가 할 수 있습니다
<?xml version="1.0" encoding="UTF-8"?>
요청의 시작에 보내기 전에?
이것은 C# 웹 응용 프로그램입니다.
(전송되는 것을 확인하기 위해 와이어를 도청). 문제 해결됨.
서비스 참조를 공유 할 수 있습니까? 즉 실제 사건 인 경우
사용 들러보고 제 3 자가 웹 서비스를 고정했다
서비스가 왜 신경 써야합니까? –
제 3 자 웹 서비스이기 때문에 귀하의 후속 질문은 흥미 롭습니다. 그러나 아마 아담에게는별로 관련이 없습니다. – EricLaw
에릭, 매우 관련이 있습니다. 대답은 "서비스가 XML 표준을 따르지 않기 때문에"입니다. XML은 95 % 이상의 응용 프로그램이 표준을 따르므로 잘 작동합니다. 그 수가 80 %로 떨어지면 어떻게 될까요? XML이 쓸모 없게 될 수도 있습니다. –