Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...)
Serveurs (Apache, IIS,...) Forum d'entraide sur les Serveurs : Apache, IIS, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/03/2008, 08h43   #1
Nouveau Membre du Club
 
Inscription : février 2008
Messages : 133
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 133
Points : 37
Points : 37
Par défaut Probléme de méthode webdav sur Serveur exchange

Boujour tout le monde, j'ai un petit problème avec ma méthode WebDAV PROPPATCH, je veux insérer des valeurs dans mon server mail, je doit donc passer par la méthode PROPPATCH(Si vous en connaisser une autre dites le moi), le problème que je recontre est que cette méthode prend en entrée, l'adresse du fichier à modifier, supprimer , ou ajouter, et il prend également une requete. Mon gros soucie c'est que je ne comprend pas sur quoi porte la requête....

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Public Function Insertion(ByVal Requete As String, ByVal URLFichierEML As String) As String
        Try
            Dim Connexion As New ParametresExchange2

            'Création d'une autorisation d'accès au serveur
            Dim Autorisation As New System.Net.CredentialCache
            Autorisation.Add(New System.Uri(Connexion.URLServeurExchange), "NTLM", New System.Net.NetworkCredential(Connexion.UserExchange, Connexion.MotDePasseExchange, Connexion.DomaineExchange))

            'Création de la requête http
            Dim PROPPATCHRequete As HttpWebRequest
            PROPPATCHRequete = CType(HttpWebRequest.Create(URLFichierEML), HttpWebRequest)

            PROPPATCHRequete.Credentials = Autorisation
            PROPPATCHRequete.Method = "PROPPATCH"
            PROPPATCHRequete.ContentType = "text/xml"
            Dim bytes() As Byte
            bytes = Text.Encoding.UTF8.GetBytes(Requete)
            PROPPATCHRequete.ContentLength = bytes.Length

            'Préparation de l'envoi de la requête entière dans un stream
            Dim PROPPATCHRequeteStream As IO.Stream
            PROPPATCHRequeteStream = PROPPATCHRequete.GetRequestStream()
            PROPPATCHRequeteStream.Write(bytes, 0, bytes.Length)
            PROPPATCHRequeteStream.Close()

            'Récupération de la réponse
            Dim PROPPATCHReponse As WebResponse
            PROPPATCHReponse = CType(PROPPATCHRequete.GetResponse(), HttpWebResponse)
            PROPPATCHReponse.Close()

            Return URLFichierEML

        Catch ex As Exception

        End Try
        Return URLFichierEML

    End Function
EST CE QUE QUELLE QU'UN CONNAIT CETTE MÉTHODE???

Merci d'avance
djorfe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/03/2008, 14h55   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 311
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 311
Points : 8 592
Points : 8 592
Google ? http://www.google.fr/search?hl=fr&q=...e+Google&meta=

Apparemment, PROPPATCH ne sert pas à ajouter, modifier ou supprimer un fichier mais à modifier les propriétés (d'où certainement le PROP dans le nom) du fichier.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h14.


 
 
 
 
Partenaires

Hébergement Web