Exchange 2003 OWA galfind仅返回HTML响应

时间:2012-06-20 20:17:29

标签: exchange-server webdav outlook-web-app

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

  1. Exchange 2003中的OWA是否支持galfind的XML响应?
  2. 如果是这样,如何修改HTTP请求或如何配置服务器以从galfind查询中检索XML格式的响应?
  3. 以下是我一直在玩的GET请求示例:

      

    GET

         

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

         

    HTTP / 1.1 User-Agent:Mozilla / 5.0(Windows NT 6.1; WOW64; rv:8.0.1)Gecko / 20100101 Firefox / 8.0.1

         

    接受:text / xml

         

    授权:基本

         

    主持人:mail.mydomain.com

1 个答案:

答案 0 :(得分:0)

将“MSIE 6.0”添加到User-Agent似乎允许您切换到XML格式的响应,例如

  

GET

     

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

     

HTTP / 1.1 User-Agent:Mozilla / 5.0( MSIE 6.0; Windows NT 6.1; WOW64; rv:8.0.1)   Gecko / 20100101 Firefox / 8.0.1

     

接受:text / xml

     

授权:基本

     

主持人:mail.mydomain.com