WinINet fournit des fonctions telles que InternetCanonicalizeUrl, InternetConnect. Je voudrais savoir si ces appels fonctionnent avec des adresses IPv6?IPv6 pour les API WinINet
Dans mon application, qui utilise WinINet API pour la connexion à un serveur FTP, est impossible d'accéder au serveur FTP lorsque l'adresse IPv6 est donnée.
Merci pour la réponse. J'ai un doute. Cela signifie-t-il que je devrais installer IE7 sur le système pour utiliser les adresses IPv6 sur les appels d'API WinINet? – doptimusprime
Un problème que j'ai rencontré dans l'URL FTP est que lorsque l'adresse IPv6 est transmise comme ftp: // utilisateur: pass @ [IPv6]/fichier, alors '[' et ']' converti en% 5B et% 5D par InternetCanonicalizeUrl. Après que InternetCrackUrl retourne et erreur. – doptimusprime
Cela ressemblerait à un bug dans InternetCanonicalizeUrl(), alors. Peut-être que l'utilisation d'un nom d'hôte fonctionnerait? N'avons pas touché FTP depuis longtemps, et la documentation mentionne seulement HTTP. Et non, vous ne devriez pas avoir à installer IE7 spécifiquement, IE8, IE9 ou IE10 devrait fonctionner aussi. – Magnus