Erreur d'expiration du délai d'ouverture ()<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai un script qui s'exécute : texte = Ouvrir ( URL ) ; et cela fonctionne bien pour la majorité de tous les cas.L'URL est un lien vers un script python qui renvoie des données au format texte délimité par des virgules.Le problème auquel je suis confronté est que de temps en temps le script python peut prendre un certain temps et que open() expire dans JSL.J'obtiens l'erreur :
"Impossible de lire les données de l'URL :
Erreur Internet : 12002 (L'opération a expiré)"
Lorsque vous vous dirigez vers l'URL dans un navigateur, les données reviennent très bien.Existe-t-il un moyen de manipuler le paramètre de délai d'attente JSL ?
Re : Erreur d'expiration du délai d'ouverture ()Nous avons reçu un message similaire "Erreur Internet : 12002 (l'opération a expiré)" en essayant d'utiliser une API REST... et nous avons fini par devoir modifier le registre. Nous obtenions des délais d'attente après environ 30 secondes.
Nous avons utilisé certaines de ces références dans notre dépannage.
Nous avons fini par modifier le registre (avec JSL) pour prolonger le délai... voir mon post sur Re : Appel des services Web RESTful à partir de JMP
Cordialement, -Landon
Re : Erreur d'expiration du délai d'ouverture ()J'ai écrit un petit script PHP pour tester cela, mais je ne suis pas sûr de tester la bonne chose.Il délivre une petite quantité de données, une fois par seconde, sans interrompre la connexion, pour toujours.Il a duré 2500 secondes avant que je déconnecte l'Ethernet pour voir les résultats :
ouvrir(" http://ExampleNotReallyHere.com/forever.php ")
"
10000000 10000001 10000002 10000003 10000004 ... 10002518 10002519
10002520 "
voici le PHP: