0
나는 C#에서 클라이언트가있는 저지 웹 서비스를 가지고 있습니다. 발췌 부분 다음. XML 바이트로 게시 요청으로 C#의 저지 클라이언트
var request =(HttpWebRequest)WebRequest.Create(uri);
request.Method = "POST";
request.ContentType = "application/xml";
Stream stream = request.GetRequestStream();
byte[] b = memstreamxml.ToArray();
stream.Write(b, 0, b.Length);
stream.Close();
var response = (HttpWebResponse)request.GetResponse();
, 나도 400 또는 415 오류 응답을 얻고있다. @Consumes 다양한 MediaTypes 시도, 현재 아무도 노력하고 있습니다. 누군가 C#에서 저지 웹 서비스로 XML 요청을 보내는 방법에 대한 통찰력을 줄 수 있습니까? 또한 @ xmlRootElement를 사용하여 입력 XML을 처리 할 수 있습니다.
미리 감사드립니다.
request contentType이 "application/x-www-form-urlencoded"이고 jersey webservice가 @ APPLICATION_FORM_URLENCODED 인 경우 작동하고 있습니다. XML을 pojo 객체에 직접 마샬링 할 방법이없는 것 같습니다. – bhochhi