Gambas Documentation
Aperçu du Langage
À traduire
Code Snippets
Comment faire ...
Compilation et installation
Composants
gb
gb.args
gb.cairo
gb.clipper
gb.complex
gb.compress
gb.crypt
gb.db
gb.db.form
gb.dbus
gb.debug
gb.desktop
gb.desktop.gnome.keyring
gb.eval
gb.eval.highlight
gb.form
gb.form.dialog
gb.form.editor
gb.form.mdi
gb.gmp
gb.gsl
gb.gtk
gb.gtk3
gb.gui
gb.image
gb.image.effect
gb.image.imlib
gb.image.io
gb.inotify
gb.libxml
gb.media
gb.mysql
gb.net
gb.net.curl
.Curl.Proxy
Curl
FtpClient
HttpClient
Net
AbortedByCallback
Asynchronous
AuthAny
AuthBasic
AuthDigest
AuthDigestIE
AuthGssNegotiate
AuthNone
AuthNtlm
BadContentEncoding
BadDownloadResume
BadFunctionArgument
ConvFailed
ConvRequired
FailedInit
FileSizeExceeded
FtpBadFileList
FtpPortFailed
FtpPretFailed
FtpUnableToGetHost
FtpUnableToRetrFile
FtpUnableToSetType
FtpUnableToUseRest
FtpWeird227Format
FtpWeirdPassReply
FtpWeirdPasvReply
FtpWeirdServerReply
FunctionNotFound
GotNothing
HttpPostError
HttpReturnedError
InterfaceFailed
LoginDenied
OperationTimeout
OutOfMemory
PartialFile
PeerFailedVerification
ProxyHTTP
ProxySocks5
QuoteError
RangeError
ReadError
RecvError
RemoteAccessDenied
RemoteDiskFull
RemoteFileExists
RemoteFileNotFound
SendError
SendFailRewind
SslCacert
SslCacertBadFile
SslCertProblem
SslCipher
SslConnectError
SslCrlBadfile
SslEngineInitFailed
SslEngineNotFound
SslEngineSetFailed
SslIssuerError
SslShutdownFailed
Synchronous
TooManyRedirects
UnableToConnect
UnableToResolveHost
UnableToResolveProxy
UnsupportedProtocol
UploadFailed
UrlMalformat
WriteError
gb.net.smtp
gb.openal
gb.opengl
gb.opengl.glsl
gb.opengl.glu
gb.opengl.sge
gb.option
gb.pcre
gb.pdf
gb.qt4
gb.qt4.ext
gb.qt4.opengl
gb.qt4.webkit
gb.qt5
gb.qt5.opengl
gb.report
gb.scanner
gb.sdl
gb.sdl.sound
gb.settings
gb.signal
gb.util
gb.util.web
gb.v4l
gb.vb
gb.web
gb.web.feed
gb.xml
gb.xml.html
gb.xml.rpc
gb.xml.xslt
Controls pictures
Derniers changements
Dépôt d'applications
Documentation de l'Environnement de développement
Documentation des développeurs
Documents
Indenter
Index de tous les Documents
Index du langage
Lexique
LISEZ-MOI
Manuel du wiki
Messages d'erreur
Tutoriels
Wiki License

Net (gb.net.curl)

Cette classe contient des constantes importantes pour l'utilisation des objets gb.net.curl, en particulier les constantes des codes d'erreur.

Cette classe réimplémente Net dans gb.net.

Cette classe est statique.

Constantes
AbortedByCallback   Avorté par retour d'appel. Un retour a renvoyé "abort" a libcurl.
Asynchronous   Constante pour la propriété Async.
AuthAny   Cette constante est employée quand toute Méthode d'authentification est possible.
AuthAnySafe  
AuthBasic   Cette constante représente la Méthode d'authentification Basique.
AuthDigest   Cette constante représente la Méthode d'authentification résumée.
AuthDigestIE   Cette constante représente le résumé de la Méthode d'authentification avec un parfum 'Internet Explorer'.
AuthGssNegotiate   Cette constante représente la Méthode d'authentification Gss-Negotiate.
AuthNone   Cette constante est utilisée quand il n'y a aucune Méthode d'authentification.
AuthNtlm   Cette constante représente la Méthode d'authentification NTLM.
AuthNtlmWb  
BadContentEncoding   Encodage de transfert non reconnu.
BadDownloadResume   Tentative de relance ce FTP au delà de la taille du fichier.
BadFunctionArgument   Erreur interne. Une fonction a été appelée avec un mauvais paramètre.
ChunkFailed  
ConvFailed   La conversion des caractères a échoué.
ConvRequired   L'appelant doit enregistrer la conversion des callbacks.
FailedInit   Le code d'initialisation précoce a échoué.
FileSizeExceeded   La taille maximum de fichier a été dépassée.
FtpBadFileList   Impossible de parcourir la liste de fichiers FTP (au cours du télé-chargement FTP générique).
FtpPortFailed   La commande FTP PORT a renvoyé une erreur. Cela arrive surtout quand vous n'avez pas spécifié une adresse suffisemment correcte pour l'usage de libcurl.
FtpPretFailed   Le serveur FTP ne comprend pas du tout la commande PRET ou ne prend pas en compte l'argument donné.
FtpUnableToGetHost   Un échec interne lors de la recherche de l'hôte utilisé pour la nouvelle connexion.
FtpUnableToRetrFile   Il s'est produit une réponse bizarre à une commande 'RETR' ou un transfert complet de zéro octet.
FtpUnableToSetType   A reçu une erreur lors d'une tentative de réglage du mode de transfert à binary ou ASCII.
FtpUnableToUseRest   La commande FTP REST a renvoyé une erreur. Cela ne devrait jamais arriver si le serveur est sain.
FtpWeird227Format   Le serveur FTP a renvoyé une ligne 227 comme réponse à une commande PASV. Si libcurl échoue a interpréter cette ligne, ce code de retour est renvoyé.
FtpWeirdPassReply   Après l'envoi d'un mot de passe au serveur FTP, libcurl s'attent à une réponse appropriée. Ce code d'erreur indique qu'un code inattendu a été renvoyé.
FtpWeirdPasvReply   libcurl n'a pu obenir un résultat raisonnable en retour du serveur comme réponse soit a une commande PASV soit a une commande EPSV. Le serveur est défectueux.
FtpWeirdServerReply   Après connexion à un serveur FTP, libcurl s'attend à recevoir une certaine réponse en retour. Cette erreur traduit le fait qu'il a reçu une réponse mauvaise ou bizarre. Le server distant désigné n'est probablement pas un serveur FTP correct.
FunctionNotFound   Fonction non trouvée. Une fonction zlib requise n'a pas été trouvée.
GotNothing   Le serveur n'a rien renvoyé, et dans ces circonstances, ne rien recevoir est considéré comme une erreur.
HttpPostError   C'est une erreur bizarre qui survient surtout lors d'une "confusion" interne.
HttpReturnedError   Ceci est renvoyé si le serveur HTTP retourne un code d'erreur >= 400.
HttpVersion10  
HttpVersion11  
HttpVersion20  
HttpVersion2PriorKnowledge  
HttpVersion2Tls  
HttpVersion3  
HttpVersion3Only  
HttpVersionNone  
InterfaceFailed   Erreur d'interface . L'interface de sortie spécifiée ne peut pas être employée.
LoginDenied   Le serveur distant a refusé l'identification curl (Client URL Request Library).
OperationTimeout   Dépassement de délai d'opération. La durée spécifiée d'enveloppe de temps a été atteinte selon les conditions fixées.
OutOfMemory   Une demande d'allocation mémoire a échoué. C'est une vilaine méchanceté et les choses sont sérieusement compromises quand ça arrive.
PartialFile   Le fichier transféré est plus court ou plus grand qu'attendu. Cela se produit quand le serveur signale une taille de transfert, puis fournit des données ne correspondant pas à la taille attendue.
PeerFailedVerification   Le certificat du serveur SSL ou la somme md5 de l'empreinte SSH n'ont pas étés considérés comme corrects.
ProxyHTTP   Cette constante représente un proxy HTTP.
ProxySocks5   Cette constante représente un proxy SOCKS5.
QuoteError   Lors de l'envoi de commandes personnalisées "QUOTE" au serveur distant, l'une des commandes a retourné un code d'erreur 400 ou supérieur (pour FTP), ou bien, cela indique un échec dans l'accomplissement de la commande.
RangeError   Le serveur ne gère pas les requêtes de portée (range requests).
ReadError   Il y a eu un problème lors de la lecture d'un fichier local ou une erreur a été renvoyée au retour de read.
RecvError  
RemoteAccessDenied   Nous avons eu un refus d'accès à la ressource donnée dans l'URL.
RemoteDiskFull   Plus d'espace disponible sur le disque du serveur.
RemoteFileExists   Le File existe déjà et ne sera pas écrasé.
RemoteFileNotFound   La ressource référencée dans l'URL n'existe pas.
SendError  
SendFailRewind   Lors d'une opération send, curl doit se replacer au début des données pour les retransmettre, mais l’opération de positionnement a échoué.
SslCacert   Le certificat du pair (Peer) ne peut être authentifié avec les certificats connus.
SslCacertBadFile   Problème à la lecture du cert CA SSL (chemin? droits d'accès?).
SslCertProblem   Problème avec le certificat du client local.
SslCipher   Le cipher (algorithme de cryptage) spécifié ne peut pas être utilisé.
SslConnectError   Un problème est survenu quelque part dans la synchronisation SSL/TLS . Il vous faut lire dans le tampon d'erreur les messages qui précisent le problème plus avant. c'est peut être des certificats (formats de fichier, chemin, permissions), mots de passe, et autres.
SslCrlBadfile  
SslEngineInitFailed   L'initialisation du moteur SSL a échouée.
SslEngineNotFound   Le moteur d'encryptage SSL spécifié n'a pas été trouvé.
SslEngineSetFailed  
SslIssuerError   Le test du fournisseur de certificat (Issuer) a échoué.
SslShutdownFailed  
Synchronous   Constante pour la propriété Async.
TooManyRedirects   Trop nombreuses redirections. En parcourant les redirections, libcurl a atteint la limite maximum.
UnableToConnect   Echec de connect() pour l'hôte ou le serveur mandataire (proxy).
UnableToResolveHost   Ne peux resoudre l'hôte. L'hôte distant spécifié n'a pas été résolu.
UnableToResolveProxy   Ne peut pas résoudre le proxy. L'hôte proxy ne peut pas être déterminé.
UnsupportedProtocol   L'URL que vous avez transmise à libcurl utilise un protocole que libcurl ne gère pas. La prise en charge peut être une option inhabituelle de compilation, une chaîne du protocole est peut être mal ortographiée ou c'est un protocole pour lequel libcurl n'a pas été codé.
UploadFailed   Echec au démarrage du chargement. Pour FTP, typiquement, le serveur a refusé la commande STOR. Le tampon d'erreur contient habituellement les explications du serveur pour cela.
UrlMalformat   L'URL n'a pas été correctement formatée.
WriteError   Une erreur est apparue lors de l'écriture des données reçues dans un fichier local, ou une erreur a été renvoyée à libcurl au retour d'un write.

Constantes héritées
Accepting   Cette constante reflète qu'un client distant essaye de se connecter avec une socket serveur, et cette connection est acceptée.
Active   Cette constante indique qu'un objet réseau fonctionne en ce moment.
CannotAuthenticate  
CannotBindInterface   Cette constante d'erreur signifie que le ratachement d'un serversocket à une interface spécifique a échoué.
CannotBindSocket   Cette constante indique qu'une socket réseau à été incapable d'utiliser (bind) un port.
CannotCreateSocket   Cette constante indique qu'un objet réseau était incapable de créer une nouvelle socket, le système n'avait pas permit d'exécuter l'opérateur.
CannotListen   Cette constante indique qu'une socket serveur était incapable de démarrer une écoute dans un port TCP ou un chemin local.
CannotRead   Cette constante indique qu'il y avait une erreur lorsqu'il essayait de lire les données depuis une socket ou un port série.
CannotWrite   Cette constante indique qu'il y avait une erreur lorsqu'il essayait d'écrire dans une socket ou un port série.
Connected   Cette constante indique qu'une socket, jouant comme un client, est actuellement connectée à un serveur distant.
Connecting   Cette constante indique qu'une socket, jouant comme un client, essaye de se connecter à un serveur distant.
ConnectionRefused   Cette constante indique qu'un serveur distant à refusé une connection d'une socket client.
ConnectionTimeout  
HostNotFound   Cette constante indique qu'un objet à partir d'une des classes Net a échoué pour traduire un nom d'hôte en IP.
IPv4   Constante employée par Format pour les adresses IPv4.
Inactive   Cette constante indique qu'un objet réseau ne fait rien, il est inactif.
Internet   Définit une socket du domaine internet.
Local   Définit une socket du domaine local ou Unix.
Pending   Cette constante indique qu'un client distant essaye de se connecter avec une socket serveur, et que cette connection doit être acceptée ou rejetée.
ReceivingData   Cette constante signifie que des données sont en cours de réception depuis le réseau.
Searching   Indique qu'un objet depuis une des classes Net essaye de traduire un nom d'hôte en IP.
Unix   Définit une socket domaine Unix ou local.

Méthodes statiques héritées
Format   Formate une chaîne qui contient une adresse IP.