0
외부 파트너 회사에서 제공하는 웹 서비스를 호출합니다. 웹 서비스는 파일 (.pdf, .dox, .png, ...)을 바이트 배열로 반환합니다.웹 서비스 응답 헤더에서 MIME 형식 가져 오기
코드에서 헤더 정보 (자세한 내용은 컨텐츠 유형 데이터에 관심이 있습니다)를 얻으려면 어떻게해야합니까?
우리 측에서는 VS 2010 및 C#을 언어로 사용하고 있습니다. 여기
코드 :
는var client = new PublicService();
wsRequest request = new wsRequest();
var docInfo = new documentInfo();
docInfo.documentId = HSdocumentID;
docInfo.position = 1;
request.documentInfos = { docInfo };
byte[] doc = client.deliver(deliverRequest); //returns the file as byte array
당신이 호출하는 웹 서비스의 유형 무엇입니까 (I 때문에 복사 할 수있는 코드로, 오히려 의견보다, 답변을 제공)? SOAP 기반 웹 서비스입니까, 아니면 RESTful 웹 서비스입니까? – CSharpenter
SOAP 웹 서비스입니다. 파트너 회사의 개발자는 웹 서비스의 응답 헤더에 콘텐츠 유형에 대한 데이터가 있다고 말했습니다. 내 질문은 어떻게 내 코드에서 이러한 정보를 추출 할 수 있습니까? – Francesco
웹 서비스의 WSDL에 액세스 할 수있는 경우 필요한 웹 메소드의 SOAP 요청/응답 샘플을 게시하십시오. – CSharpenter