RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 fonction get_headers

Forum : PHP - BDD
Sous Catégorie : BDD
Type du sujet : Sujet Normale
FAQ : FAQ PHP - BDD

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET NON RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM PHP - BDD

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
gexti
Superviseur :
- Java
Modérateur :
- PHP
- Moteurprog
- Peer to peer
Avatar de gexti
Inscrit : 29/04/2004
Messages : 4746
Message
#58598
Posté le 01/04/05 à 12:28
Hello everybody !

Bon j'ai toujours mon temps de latence de 10 secondes (voir autre post).

Donc je tente autre chose :
Bon allez, les grands moyens, j'ai passé mon code sur un autre serveur en php5 !

Et là, je vais sur php.net et je regarde la fonction get_headers :


[quote]
get_headers
(PHP 5)

get_headers -- Retourne tous les en-têtes envoyés par le serveur en réponse à une requête HTTP
Description
array get_headers ( string url [, int format] )


get_headers() retourne un tableau avec les en-têtes envoyés par le serveur en réponse à une requête HTTP. Retourne FALSE en cas d'échec.

Si le paramètre optionnel format est définie à 1, get_headers() analyse la réponse et définit les index du tableau.

Exemple 1. Exemple avec get_headers()

[code]<?php
$url = 'http://www.example.com';

print_r(get_headers($url));

print_r(get_headers($url, 1));
?>[/code]

L'exemple ci-dessus va afficher :

Array
(
[0] => HTTP/1.1 200 OK
[1] => Date: Sat, 29 May 2004 12:28:13 GMT
[2] => Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)
[3] => Last-Modified: Wed, 08 Jan 2003 23:11:55 GMT
[4] => ETag: "3f80f-1b6-3e1cb03b"
[5] => Accept-Ranges: bytes
[6] => Content-Length: 438
[7] => Connection: close
[8] => Content-Type: text/html
)

Array
(
[0] => HTTP/1.1 200 OK
[Date] => Sat, 29 May 2004 12:28:14 GMT
[Server] => Apache/1.3.27 (Unix) (Red-Hat/Linux)
[Last-Modified] => Wed, 08 Jan 2003 23:11:55 GMT
[ETag] => "3f80f-1b6-3e1cb03b"
[Accept-Ranges] => bytes
[Content-Length] => 438
[Connection] => close
[Content-Type] => text/html
)
[/quote]


Et bien entendu moi j'ai :

[quote]Warning: get_headers(http://www.google.com) [function.get-headers]: failed to open stream: Connection timed out in /usr/local/apache_1.3.33/htdocs/olivier/ping.php on line 4

Warning: get_headers(http://www.google.com) [function.get-headers]: failed to open stream: Connection timed out in /usr/local/apache_1.3.33/htdocs/olivier/ping.php on line 6[/quote]

Donc une erreur à chaque appel de la fonction.


Quelqu'un connait-il la manière de l'utiliser ?
__________________________
Gexti
[url=http://www.lulu.com/content/343750][img]http://www.lulu.com/author/display_thumbnail.php?fCID=343750&fSize=detail_&1151573221[/img][/url]

ERREUR BBCODE SUR CE MESSAGE :
- La valeur de la balise "quote" n'est pas correcte !

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

Gabacho
Membre du club
Avatar de Gabacho
Inscrit : 19/07/2004
Messages : 438
Message
#58600
Posté le 01/04/05 à 12:50
Ben je viens d'essayer de faire un get_headers de http://www.google.com et ca fonctionne parfaitement.
J'ai exactement utilisé l'exemple que tu as mis et j'ai remplacé par une adrese valide. Je n'ai jamais réussis à avoir un timed out.
Le seul problmème que j'ai comme je te disais sur l'autre post, c'est que si je ne met pas le http:// devant le www il me renvoit un Warning.
Ca ne pourrait pas venir d'une config particulière de ton serveur ?
__________________________
Gabacho

S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (les Shadocks)

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

gexti
Superviseur :
- Java
Modérateur :
- PHP
- Moteurprog
- Peer to peer
Avatar de gexti
Inscrit : 29/04/2004
Messages : 4746
Message
#58605
Posté le 01/04/05 à 14:05
Ben ouais c'est bien ce que je pense aussi, mais je ne sais pas quoi changer pour que ça marche.

Smiley
__________________________
Gexti
Image

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Gabacho
Membre du club
Avatar de Gabacho
Inscrit : 19/07/2004
Messages : 438
Message
#58610
Posté le 01/04/05 à 14:31
tiens voici ce que j'ai quand je met wap.voila.fr comme adrese
[quote]
avec get_header('http://wap.voila.fr/'):

array(6) { [0]=> string(15) "HTTP/1.1 200 OK" [1]=> string(35) "Date: Fri, 01 Apr 2005 12:27:46 GMT" [2]=> string(39) "Server: Apache/1.3.33 (Win32) PHP/5.0.3" [3]=> string(23) "X-Powered-By: PHP/5.0.3" [4]=> string(17) "Connection: close" [5]=> string(23) "Content-Type: text/html" }

avec recupererHeader('http://wap.voila.fr/',"Nokia5100/1.0 (3.02) Profile/MIDP-1.0 Configuration/CLDC-1.0"); :

time : 1112358466.67
time : 1112358466.67
[/quote]

et toujours aucun problème de temps trop long.

concernant la config du serveur je ne sais pas trop non plus...
__________________________
Gabacho

S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (les Shadocks)

ERREUR BBCODE SUR CE MESSAGE :
- La valeur de la balise "quote" n'est pas correcte !

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

gexti
Superviseur :
- Java
Modérateur :
- PHP
- Moteurprog
- Peer to peer
Avatar de gexti
Inscrit : 29/04/2004
Messages : 4746
Message
#58612
Posté le 01/04/05 à 14:35
C'est un truc de dingue !!

C'est forcément la config de mon serveur ! Pet que c'est parce que je suis derrière un reverse proxy. Pourtant j'ai également essayé depuis une connexion internet normale et meme résultat.
__________________________
Gexti
Image

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Gabacho
Membre du club
Avatar de Gabacho
Inscrit : 19/07/2004
Messages : 438
Message
#58614
Posté le 01/04/05 à 14:43
C'est d'autant plus étonnant que d'aprés ce que tu dis tu reçoit tout les paquets correctement excepté le dernier qui à un délai de 10s...
__________________________
Gabacho

S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (les Shadocks)

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

gexti
Superviseur :
- Java
Modérateur :
- PHP
- Moteurprog
- Peer to peer
Avatar de gexti
Inscrit : 29/04/2004
Messages : 4746
Message
#58615
Posté le 01/04/05 à 14:49
Exactement !
__________________________
Gexti
Image

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Gabacho
Membre du club
Avatar de Gabacho
Inscrit : 19/07/2004
Messages : 438
Message
#58634
Posté le 01/04/05 à 16:49
As tu avancé dans tes recherches?? là j'ai pas trop eu le tmps de regarder. J'ai fait une lecture rapide de mon php.ini mais je n'ai rien vu de spécial, quelque chose qui m'aurait fait tilt...
courage !!
__________________________
Gabacho

S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (les Shadocks)

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

gexti
Superviseur :
- Java
Modérateur :
- PHP
- Moteurprog
- Peer to peer
Avatar de gexti
Inscrit : 29/04/2004
Messages : 4746
Message
#58642
Posté le 01/04/05 à 17:13
J'ai laché l'affaire de le faire en php, ça urgait, je l'ai fait en java, ça tourne trop trop vite !!

J'aurais aimé comprendre mais bon... tantpis

Happy Java

Smiley
__________________________
Gexti
Image

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Gabacho
Membre du club
Avatar de Gabacho
Inscrit : 19/07/2004
Messages : 438
Message
#58648
Posté le 01/04/05 à 17:25
lol, bon ben si java bien, tant mieux alors !!! Smiley
__________________________
Gabacho

S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (les Shadocks)

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM PHP - BDD



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.