java - 如何修复 Exchange Web 服务 (EWS) 的客户端协议(protocol)异常

标签 java android http-post exchangewebservices

我在使用以下方式访问 Exchange Web 服务 (EWS) 时遇到问题:

HttpResponse response = httpClient.execute(httpPost)

大多数情况下这都是有效的,但有时我会收到 ClientProtocolException。

在我所做的研究中,我发现我们需要为 ClientProtocolException 提供异常处理,但我无法找出为什么会收到此异常以及如何处理修复它。

有谁知道这个异常是什么以及编码它的最佳方法吗?或者这只是我正在访问的 EWS 网站的问题?

感谢您的帮助!

最佳答案

检查请求是否使用http或https发送。当请求无法与 iis 证书通信时,会发生此错误。

关于java - 如何修复 Exchange Web 服务 (EWS) 的客户端协议(protocol)异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11254827/

相关文章:

java - 使用tomcat登录后将请求从servlet转发到jsp

java - 将标准 mbean 转换为动态 mbean/代码生成

Android 在出错时显示来自服务的对话框

android - HTTP Post OK,如何显示响应?

PHP - 您可以使用 POST 方法将数据长时间流式传输到服务器吗?

java - 在一个循环中打印锯齿状数组列表

java.util.Properties 编码

android - 3rd-party Gradle插件可能是导致错误的原因

android - 用户点击 FCM 通知后,如何在后台应用程序中访问数据负载?

javascript - 使用 x-amz-tagging 请求 header 指定标签