begin process at 2012 02 11 19:03:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

PerlScript

 > 

Optimisation?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Optimisation?

mercredi 11 septembre 2002 à 02:40:26 | Optimisation?

Casi

Bonjour je cherche de l'aide concernant ce script:
Je voudrais savoir si il y avais possibilité d ele rendre plus rapide (car la c extremement lent)

<script language="perlscript" runat="server">
use LWP::UserAgent; # librairie client HTTP

# function ErrorRepport(errMsg)
# fonction de gestion des erreurs

sub ErrorReport {
my ($errMsg) = @_;
$Response->Write($errMsg);
$Response->end;
}

# function geturl(myrul)

# il s'agit de la fonction principale qui permet d'éxecuter votre requête HTTP de type get
sub geturl {
my ($myurl) = @_; # récupère dans la variable $myurl l'url passée en paramètre de l'appel de la fonction geturl
my $returnString=""; # initialise la variable de retour à vide

$ua = new LWP::UserAgent or die ErrorReport("Impossible de créer le client"); # création du client HTTP
$ua->agent("$0/0.1 " . $ua->agent); # déclaration de l'agent utilisateur
$ua->agent("Mozilla/8.0"); # déclaration d'un agent utilisateur particulierement evolué de type Mozilla

$req = new HTTP::Request 'GET' => "$myurl"; # éxecute la requête HTTP en get
$req->header('Accept' => '*/*'); # defini le format de l'entête

$res = $ua->request($req); # affecte le resultat de la requête http dans la variable $res

if ($res->is_success) {
# le résultat est correct
$returnString.=$res->content;
}
else {
# il y a une erreur
ErrorReport("Impossible de récuperer l'URL spécifiée");
}

$returnString; # renvoie le résultat sous forme de chaîne de caractère
}

</script>


Cette discussion est classée dans : client, http, agent, res, ua


Répondre à ce message

Sujets en rapport avec ce message

HTTP 500 erreur [ par Toine ] Salut à tous !j'ai essayé de faire marcher un site sur un serveur NT 4 avec le SP 4 et IIS 4 mais quand j'éssai d'y accéder depuis internet explorer ( HTTP 500 erreur interne au server [ par Toine ] Salut à tous !j'ai essayé de faire marcher un site sur un serveur NT 4 avec le SP 4 et IIS 4 mais quand j'éssai d'y accéder depuis internet explorer ( ARCHITECTURE CLIENT/SERVEUR [ par björk ] Bonjour,Heu... c'est quoi au juste une architecture Client/Serveur?Et que veut dire l'expression ?Merci! asp insertion BD [ par yann56 ] je crée une requete pour inscrire des dnnées dans la base du type SQLQUERY = "INSERT INTO client(nom_client, prenom_client, )VALUES('" & nom & "', '" client Mysql [ par Eidel ] Comment peut on créer un client MySQL pour pouvoir compiler un code C/MySQL pour charger un fichier txt ?Normalement je dois attaquer les fichiers txt Auto_increment+insert! [ par hjijo ] HELLo,je fais un insert d'un client ds ma base MySQL,C'est la page qui dit "bravo vous êtes client" qui déclenche la requête.Mais sur cette même page erreur Response.Redirect [ par Arken ] J'ai une erreur quand je fait un response.redirect la voici :The HTTP headers are already written to the client browser. Any HTTP header modifications client netware win98 avec novell 5.1 [ par nortro ] En utilisant client netware win98 avec novell 5.1 j'ai le problème suivant. Les fichiers sauvegardés sur le serveur et possédant un titre (nom) posséd CDONTS et "HTTP 500 Erreur Interne de serveur" [ par Step ] J'ai l'erreur suivante : "HTTP 500 Erreur Interne de serveur" lorsque je veux envoyer un mail avec CDONTS.Voici le code ASP : Set CDOMail = Server.Cre cherche programmeur [ par jamal ] bonjour à tous.je cherche une personne qui soit capable de de réaliser un petit module similaire à celui du site :http://www.expressimmo.com/les modul


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales