Yat-il un site ou quelqu'un peut me fournir une demande d'échantillon de PROFIND s'il vous plaît.Exemple de code pour WebDAV PROPFIND
J'ai essayé l'exemple de code de PROFIND de MSDN mais obtenir 400 demande Bad.
Impossible de comprendre pourquoi cela se passe.
tition la question à Getting 400 Bad request from WebDav Server
Toutes les suggestions seront grandement utile.
Modifier
@Julian,
ont mis à jour mon corps demande à ce qui suit:
strBody = "<?xml version='1.0' encoding='utf-8'?>"
+ "<propfind xmlns='DAV:'>"
+ "<allprop/>"
+ "</propfind>";
comme expliqué à RFC 4918, Section 9.1
mais je reçois encore 400 Bad Demande d'erreur M Je manque des en-têtes. Veuillez suggérer que je règle les informations d'en-tête suivantes:
System.Net.HttpWebRequest Request;
Request.Credentials = MyCredentialCache;
Request.Method = "PROPFIND";
bytes = Encoding.UTF8.GetBytes((string)strBody);
Request.ContentType = "text/xml";
Dois-je définir ou spécifier quelque chose de plus. Le code complet est dans ma question Previosu.
Merci,
Subhen
Poser la même question n'est pas vraiment utile. La RFC 4918 a des exemples; les as-tu essayés? –
@Julian, essayé avec RFC 4918, la section 9.1 et toujours obtenir l'erreur 400. Mise à jour du message Merci – Simsons
Avez-vous vérifié ce que dit le corps de la réponse? –