Silverlight 응용 프로그램에서 사용자 지정 응답 메시지 헤더를 가져 오려고합니다. 서버 측 새로운 MessageHeader에Silverlight에서 WCF 서비스 응답에서 사용자 지정 SOAP 헤더를 가져 오는 방법은 무엇입니까?
가 응답 헤더에 추가 :
OperationContext.Current.OutgoingMessageHeaders.Add(MessageHeader.CreateHeader("headerName", "headerNS", "The header value"));
내가 피들러이 헤더 볼 수
S : 봉투 [ 에 xmlns : S = HTTP : // schemas.xmlsoap.org/soap/envelope/ ]
의 : 헤더
using (new OperationContextScope(proxy.InnerChannel)) { var headers = OperationContext.Current.IncomingMessageHeaders; // headers is null :( }
사람이 유사한 문제를 발생합니까 : 헤더 이름 [의 xmlns = headerNS 상기 헤더 값
, 나는 Silverlight 응용 프로그램 서비스 콜백에서 헤더 값을 읽을 수있는 방법을 찾을 수 없습니다?
답변 해 주셔서 감사합니다.하지만 SOAP 메시지 헤더에 대한 질문입니다. – Brick
예, 이해하지만, SL의 HTTP 클라이언트 스택과 관련이 있다는 생각이 들었습니다. 나는 이것을 조사하려고 노력할 것입니다. 아마 당신을 도울 방법을 찾을 것입니다. –