Effectuer des recherches et requêtes sur le web avec Ada

Auteur Message
Anh. J'ai fait à l'envers alors,

Je vais essayer de faire ce que tu préconises.

Merci beaucoup Hibou.
Je comprends pas un truc quand même.

La fonction get plus haut demande une URL, si j'ai le nom de domaine à quoi me sert de résoudre l'adresse, ça se fait tout seul non ?
Ah oui !!! Beacoup mieu comme méthode en terme de résultat, je suis bluffé.


Merci encore Hibou.
Gné ?! J'ai pas tout compris là. C'est un monologue ?
Hibou te répond par télépathie ?
Bonjour Zen,

Je t'explique... Je scrutais le Web en cherchant avec une adresse IPv4.
Hibou m'a expliqué qu'il fallait donner le nom de domaine.
Du coup, je cherche par nom de domaine.
Ca à l'air de fonctionner mieux même si c'est pas évident finalement, parce que j'ai l'impression que les réponse sont des message standard parfois.

Bref, j'ai changé de stratégie, et c'est plus marrant comme ça.

Enfin, je passe quand même l'URL en premier paramètre et je donne le hostname dans le Header list, quand même.

Je ne sais pas comment résoudre une adresse avec Ada. Apparemment, ça fonctionne.
Emmanuel Sens a écrit : 
Bonjour Zen,
.../...
Je ne sais pas comment résoudre une adresse avec Ada. Apparemment, ça fonctionne.




J'utilise Gnat.Sockets.Get_Host_By_Name, qui lève une erreur pour un nom d'hôte farfelu, je saute au nom de domaine suivant si elle est levée.
zen a écrit : 
Gné ?! J'ai pas tout compris là. C'est un monologue ?
Hibou te répond par télépathie ?

Non, je lui répondais, dans la page précédente Tire la langue .

Je regarderai le reste plus tard ou un autre jour.
Image J'avais même pas fait gaffe qu'il y avait d'autres pages avant ! Hahaha! Ma "blondeur" revient en force ! Hahaha!
Bonjour,

Bonjour Hibou ! Bonjour Zen.

J'ai trouvé un algo pour parcourir le WWW en suivant le lien présent dans la ligne qui correspond à un pattern de recherche ou une partie du pattern.

Ca de définit comme ça :

Code : 

input [*String1*String2*,...String N]

Pour chaque toute addresses visité chercher input ou string N dans input
si on on trouve input la cherche termine.
Si non si on trouve String 1+2+N alors on suie le href correspondant à String N si il exsite.


J'utilise une implémentation de cet algorithme dans le projet Adamanborg.
Je suis à la recherche d'un enrichissement éventuel de cet algorithme.

Merci pour votre contribution.
À quoi correspond “String 1+2+N” ?