使用GetAttachment命令从Exchange Server 2010下载附件时获取(400)错误请求错误

时间:2014-05-26 10:14:01

标签: exchange-server http-status-code-400

以下是我的请求标题:

POST [Server]/Microsoft-Server-ActiveSync?Cmd=GetAttachment&AttachmentName=5%3a1%3a0&User=[user]&DeviceId=[DeviceId]&DeviceType=[DeviceType] HTTP/1.1
Content-Type: application/vnd.ms-sync.wbxml
Authorization: Basic [credentials]
MS-ASProtocolVersion: 12.1
User-Agent: MSFT-WP/8.0.10211
X-MS-PolicyKey: [PolKey]
Host: [host]
Content-Length: 0

我试图下载通过sync命令返回的电子邮件附件,如下所示:

  <Attachment>
    <DisplayName>ATT00001.txt</DisplayName>
    <FileReference>5%3a1%3a0</FileReference>
    <Method>1</Method>
    <EstimatedDataSize>29406</EstimatedDataSize>
  </Attachment>

服务器支持12.1协议。我花了最后两天没有运气。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

刚才遇到问题。 所以基本上这个请求没有任何有效负载,所以首先应该没有指定内容类型。