webdav et proppatch

Forum traitant de la distribution ClarkConnect. ClarkConnect est une distribution Linux destiné à transformer un simple PC en un routeur/firewall avec certaines fonctions de serveur internet (Web,Mail,FTP....).

Modérateur: modos Ixus

webdav et proppatch

Messagepar schmur » 06 Mai 2004 15:25

bonjour à tous.
J'écris ce post sur ce forum car c'est le seul que j'ai trouver qui parle de webdav.
En fait j'ai un petit soucis avec proppatch.
Je sais pas pourquoi, je crois que je l'utilise très mal.
Voici mon code c'est du c# :

try
{
MSXML2.XMLHTTP30 oXMLHttp = new MSXML2.XMLHTTP30();
String sUrl = "http://localhost/WebDAV/"+tbSource.Text ;
oXMLHttp.open("PROPPATCH", sUrl, false, "user", "pwd");
String sXml;
sXml = "<?xml version='1.0'?>" +
"<a:propertyupdate xmlns:a='DAV:' " +
"xmlns:m='http://localhost/WebDAV/test.html'>" +
"<a:set><a:prop><m:auteurs>"+
"<m:auteur>1</m:auteur>"+
"<m:auteur>2</m:auteur>"+
"<m:auteur>3</m:auteur>"+
"<m:auteur>4</m:auteur>"+
"<m:auteur>5</m:auteur>"+
"</m:auteurs>"+
"</a:prop></a:set>" +
"</a:propertyupdate>";
oXMLHttp.setRequestHeader("charset" ,"utf-8");
oXMLHttp.setRequestHeader("Content-Type", "text/xml");
oXMLHttp.setRequestHeader("Content-Length", "" + sXml.Length);
oXMLHttp.send(sXml );
}
catch (Exception ex)
{
Response.Write("{0} Exception caught."+ ex);
}



résultat quand je fais un profind avec toutes les propriétés il m'affiche
tout comme si j'vais pas fait de porppatch sauf avec ca en n plus <d:auteurs />
Où sont passés les auteur que j'avais mis ?

merci d'avance
schmur
Matelot
Matelot
 
Messages: 2
Inscrit le: 06 Mai 2004 15:14

Retour vers ClarkConnect

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron