Cisco AXL web service
을 .NET
에 사용하고 있습니다.GetWebRequest 메서드를 재정 의하여 HTTP1.1을 1.0으로 바꿉니다.
문제는, 내가 GetWebRequest
HTTP 버전을 변경하는 방법을 무시할 수 없다는 것입니다.
나는 나에게 다음 코드를 준이 문서가 나는 SoapHttpClientProtocl
를 확장하는 클래스의 내부 코드를 http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/devguide/9_1_1/axl.html#wp1055254
protected override System.Net.WebRequest GetWebRequest(Uri uri)
{
System.Net.HttpWebRequest request = base.GetWebRequest(uri) as System.Net.HttpWebRequest;
request.ProtocolVersion = System.Net.HttpVersion.Version10;
return request;
}
추가하려면 다음을하고있다. 나는 주위를 인터넷 검색하고 같은 문제가 있지만 해결 방법에 대한 명확한 답이없는 사람들을 찾았습니다. 나는 누군가가 여기에 대답 해주기를 바라고있다.
감사합니다. 내가 여기 고정하지만 완전히 확실하지 않다