SOAP 스타일 C# webservice를 사용하고 있습니다. 인터페이스 방법 중 하나가 아래와 같습니다 :.Net Webservices에 이상한 문제가 발생했습니다.
T는 다음과 같이 정의된다string WebserviceMethod1(string param1, List<T> param2, string param3);
:
클래스 T { 문자열 ARG1; 문자열 arg2; 문자열 arg3; }
이 서비스의 소비자 중 하나는 web_references를 추가하여 소비합니다 (webservices를 소비하는 구식이며 요즘에는 service_reference를 쉽게 추가 할 수 있습니다 .cconsumer는 .Net 2.0을 사용하여 묶음 xsd 및 XML 파일. 나는 서비스가 소비되는 방식을 바꿀 수 없다.
최근에 우리는 목록 (두 번째 인수)의 항목 수가 170을 초과하면 서비스가 잘못된 요청 (HTTP 오류 코드 : 400)을 반환하는 문제를 경험했습니다. 발행물? 또는 누군가가 해결책이있는 자원을 가리킬 수있는 경우.
미리 감사드립니다.
그들이 웹 참조를 추가하고 있다면 json과 관련된 모든 xml이 없습니다. – superfell