16 messaggi dal 27 giugno 2003
Salve,devo fare una chiamata http attraverso web dav per recuperare dei dati da un server Exchange e ho scritto:

"
using System;
using System.Net;
using MSXML2;




namespace update_contacts_ic.classes
{

public class cl_exchange: System.Web.UI.Page
{
private ServerXMLHTTP40Class obj_request;


public string var_url_contact;
public string var_user;
public string var_pwd;

public cl_exchange()
{
var_url_contact="https://xxxxxxxxxxxxxxxxx";
var_user="aaa";
var_pwd="bbb";


}

public void fn_get_data()
{



obj_request=new ServerXMLHTTP40Class();


obj_request.open("SEARCH", var_url_contact, false, var_user, var_pwd);

obj_request.setRequestHeader("Translate", "f");
obj_request.setRequestHeader("Content-Type", "text/xml");
obj_request.setRequestHeader("depth", "1");

string sReq="<?xml version='1.0'?>";
sReq=sReq + "<a:searchrequest xmlns:a=\"DAV:\" >";
sReq=sReq + "<a:sql>";
sReq=sReq + "SELECT \"urn:schemas:contacts:sn\", \"urn:schemas:contacts:givenName\", \"urn:schemas:contacts:workaddress\", ";
sReq=sReq + " \"urn:schemas:contacts:homepostaladdress\", \"urn:schemas:contacts:mailingpostaladdress\" ";
sReq=sReq + "FROM scope('shallow traversal of " + var_url_contact + "')";

sReq=sReq + "</a:sql>";
sReq=sReq + "</a:searchrequest>";



obj_request.send(sReq);
string var_answer_req = obj_request.responseXML.ToString();
Context.Response.Write("ok -" + var_answer_req);
}
}
}
"

Solo che il server mi restituisce questo messagio "System.__ComObject"
che vuol direx?

Grazie 1000

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.