Bonjour à tous, j'ai un petit soucis de récupération des données lors de mon envoi Ajax.

Je vous explique :

Je fabrique en Javascript un "XML" que je voudrai envoyer en Ajax.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
$.ajax({
            url: "../WS/Document/3",
            processData: false,
            contentType: 'text/xml',
            data: xml,
            type: "POST",
            success: function (data, textStatus, XMLHttpRequest)
            {
                alert('ok\n' + data + ', ' + textStatus);
            }
        });
L'envoi s'effectue correctement (analyse avec FireBug).

Le soucis est que je n'arrive pas à récupérer le XML coté serveur.

Quand je regarde les longueurs de Request.Params et de Request.Form c'est toujours à 0.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
protected void Page_Load(object sender, EventArgs e)
    {
        string form = "Longueur Form : " + Request.Form.AllKeys.Length;
        string param = "Longueur Form : " + Request.Params.AllKeys.Length;
 
        Response.Write(form + " - " + param);
    }
Si quelqu'un a une idée je suis preneur.

Merci d'avance