1

我有一个查询 galfind 的例程,在大多数情况下,它会在发出基本 GET 后返回预期的 XML 响应。我现在在旧的(Exchange 2003)服务器上尝试它,galfind GET 只会返回 HTML 搜索表单。查询响应数据与表单内容一起正确返回,但最好以 XML 格式获取。所以两个相关的问题:

  1. Exchange 2003 中的 OWA 是否支持 galfind 的 XML 响应?
  2. 如果是这样,如何修改 HTTP 请求或配置服务器以从 galfind 查询中检索 XML 格式的响应?

这是我一直在玩的一个示例 GET 请求:

得到

http://mail.mydomain.com/exchange/administrator@mydomain.com/?cmd=galfind&dn=C

HTTP/1.1 用户代理:Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0.1) Gecko/20100101 Firefox/8.0.1

接受:文本/xml

授权:基本

主机:mail.mydomain.com

4

1 回答 1

0

将“MSIE 6.0”添加到用户代理似乎允许您切换到 XML 格式的响应,例如

得到

http://mail.mydomain.com/exchange/administrator@mydomain.com/?cmd=galfind&dn=C

HTTP/1.1 用户代理:Mozilla/5.0(MSIE 6.0; Windows NT 6.1;WOW64;rv:8.0.1)Gecko/20100101 Firefox/8.0.1

接受:文本/xml

授权:基本

主机:mail.mydomain.com

于 2012-06-21T01:41:05.847 回答