Httpclient ??
moudi191
-
Nabla's Messages postés 20731 Statut Contributeur -
Nabla's Messages postés 20731 Statut Contributeur -
Bonjour,
je voudrais savoir si c'est possible de recuperer depuis mon site les resultat de recherche d'un utre site
par exemple si quelqu'un tape chez moi son numero de telephone est ce que je peux remlpir l'adress depuis page jaune par exemple ??
merci d'avance
je voudrais savoir si c'est possible de recuperer depuis mon site les resultat de recherche d'un utre site
par exemple si quelqu'un tape chez moi son numero de telephone est ce que je peux remlpir l'adress depuis page jaune par exemple ??
merci d'avance
6 réponses
oui, c'est possible.
soit les parametres passent en clair dans l'url, et tu peux ouvrir le résultat facilement,
soit les parametres sont passés diférement, et dans ce cas, tu utiliseras les sockets
regardes par ici
https://fr.wikipedia.org/wiki/Hypertext_Transfer_Protocol#HTTP_1.0
chaque ligne d'entete se termine par \r\n
toi, tu ne feras pas du GET mais du POST pour envoyer les champs du formulaire.
j'ai déja fait ce genre d'appli... c'est faisable avec un peu de patience
soit les parametres passent en clair dans l'url, et tu peux ouvrir le résultat facilement,
soit les parametres sont passés diférement, et dans ce cas, tu utiliseras les sockets
regardes par ici
https://fr.wikipedia.org/wiki/Hypertext_Transfer_Protocol#HTTP_1.0
chaque ligne d'entete se termine par \r\n
toi, tu ne feras pas du GET mais du POST pour envoyer les champs du formulaire.
j'ai déja fait ce genre d'appli... c'est faisable avec un peu de patience
Merci Nabila's
en faite j'ai essayer plusieurs fois mais sans résultat en plus je trouve pas le bibliothèque http qui est compatible avec php 5
et toi tu l'as fait sous quelle langage?
d'avance merci
en faite j'ai essayer plusieurs fois mais sans résultat en plus je trouve pas le bibliothèque http qui est compatible avec php 5
et toi tu l'as fait sous quelle langage?
d'avance merci
C++ et java.
j'ai bien fait quelques essais avec php, mais j'ai plus de projet en tete ;) par contre, je sais que je vais devoir le faire
j'ai pas utilisé de bibliothèques, 'jai tout codé à la main, comme un grand
le code, ca va donner un truc de ce genre (attention,, il faut que l'héergeur de ton site autorise l'utilisation des sockets)
j'ai pas testé ce code, mais ca te donne l'idée, en gros ...
j'ai bien fait quelques essais avec php, mais j'ai plus de projet en tete ;) par contre, je sais que je vais devoir le faire
j'ai pas utilisé de bibliothèques, 'jai tout codé à la main, comme un grand
le code, ca va donner un truc de ce genre (attention,, il faut que l'héergeur de ton site autorise l'utilisation des sockets)
$buf = "GET /page.html HTTP/1.0\r\n"
$sock= socket_create (AF_INET , SOCK_STREAM ,tcp );
socket_connect ( $sock, "www.google.fr" ,80 );
int socket_write ( $sock , string $buf , strlen($buf) );
do
{
$read = socket_read ( $sock , 200);
echo $read;
}while (strlen($read) >0)
j'ai pas testé ce code, mais ca te donne l'idée, en gros ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ca c'est pour du get. Le post est un peu plus dur, car tu envoies des données. Mais c'est largemetn faisable.
je te conseilles de faire des essais en espionnant avec wireshark les trames POST que tu envoies au serveur pages jaunes depuis ton ordi... ca te donnera une idée de ce qu'il faut lui envoyer !
je te conseilles de faire des essais en espionnant avec wireshark les trames POST que tu envoies au serveur pages jaunes depuis ton ordi... ca te donnera une idée de ce qu'il faut lui envoyer !