1. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WB Probleme de Délai d'attente dépassé.

Discussion dans 'Webdev' créé par devalender, Août 3, 2025.

  1. devalender

    devalender New Member

    Inscrit:
    Fev 16, 2018
    Messages:
    29
    J'aime reçus:
    4
    Bonjour

    Voici mon code qui permet d'exploiter un script php, qui besoin de deux paramètres :
    1/ une chaine variable
    2/ un fichier Excel de type .xlsx

    Voici mon code :
    cRequete est un httpRequête
    cRéponse est un httpRéponse
    MResultat est un JSON

    //Configuration de l'URL
    cRequete.URL = "

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    "

    //Méthode + Timeout
    cRequete.Méthode = httpPost
    cRequete.DuréeNonRéponse = 3000
    cRequete.TimeoutConnexion = 3000


    //Vérification du fichier Excel
    SI fFichierExiste(SAI_Excel) = Faux ALORS
    Erreur("Le fichier Excel spécifié n'existe pas !")
    RETOUR
    FIN

    //Vérification extension
    ResExtension_dep est une chaîne = fExtraitChemin(SAI_Excel, fExtension)
    SI ResExtension_dep <> ".xlsx" ALORS
    Erreur("Le fichier n'est pas Excel ! ")
    RETOUR
    FIN

    //Création du formulaire multipart
    HTTPCréeFormulaire("FORM_IMPORT")
    HTTPAjouteParamètre("FORM_IMPORT", "Content-Disposition: form-data", "Content-Type: application/vnd.ms-excel")
    HTTPAjouteFichier("FORM_IMPORT", "excelFile", SAI_Excel)
    HTTPAjouteParamètre("FORM_IMPORT", "exercice", SAI_Exercice..ValeurAffichée)

    //Envoi de la requête via REST
    cRéponse = HTTPEnvoieFormulaire("FORM_IMPORT", cRequete)

    //Gestion des erreurs
    SI ErreurDétectée ALORS
    Erreur("Erreur lors de l'envoi : " + ErreurInfo(errComplet))
    RETOUR
    FIN


    Au lancement du code j'ai l'erreur suivante :

    Fonction 'HTTPEnvoieFormulaire', syntaxe 12

    Que s'est-il passé ?
    Une erreur système a été détectée pendant l'envoi de la requête HTTP.

    Code erreur : 100138
    Niveau : erreur non fatale

    Message d'erreur système :
    Délai d'attente dépassé.
    Dump de l'erreur du module 'wd240com.dll' (24.0.42.0).
    Informations de débogage :
    Fonction (10,310)
    Informations supplémentaires :



    NB: Voici le début de mon script php
    Code php :
    // Configuration des limites
    ini_set('max_execution_time', 300); // 5 minutes d'exécution PHP
    ini_set('max_input_time', 300); // 5 minutes pour lire les données
    set_time_limit(300);
    ini_set('memory_limit', '512M');
    Qu'es que j'ai pu bien rater ? Merci de m'aider a comprendre.!
     
    Tags:

Partager cette page

Chargement...