PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
WebserviceLitTypeMIME (Fonction)
En anglais : WebserviceReadMIMEType
AjaxNon disponible
Retourne le type MIME de la requête reçue dans le cas d'un appel à un Webservice REST.
Exemple
// Accepte un contenu JSON ou XML
SELON WebserviceLitTypeMIME()
CAS "application/json"
// Traite le cas JSON
...
CAS "application/xml"
// Traite le cas XML
...
AUTRES CAS
// Traite les autres cas (lance une erreur)
// Indique que les données reçus sont dans un format non reconnu :
// 415 Unsupported Media Type
WebserviceEcritCodeHTTP(415, sErreur)
RETOUR
FIN
Syntaxe
<Type MIME> = WebserviceLitTypeMIME()
<Type MIME> : Chaîne de caractères
Type MIME reçu dans l'entête HTTP Content-Type.
Des centaines de types sont définis dans la norme de communication MIME (disponible sur Internet). Les valeurs les plus courantes et reconnues sont :
  • "text/html" : page HTML (*.htm, *.html)
  • "text/plain" : fichier texte (*.txt)
  • "application/pdf" : document au format PDF (*.pdf)
  • "image/gif" : image au format GIF (*.gif)
  • "image/jpeg" : image au format JPEG (*.jpg, *.jpeg)
  • "video/mpeg" : vidéo au format MPEG (*.mpg, *.mpeg)
  • "application/unknown" : permet d'afficher une boîte de dialogue pour proposer le téléchargement du fichier sur le poste de l'internaute.
  • "application/msword" : permet d'afficher un fichier Word.
  • "application/vnd.ms-excel" : permet d'afficher un fichier Excel.
Remarques
Cette fonction est disponible uniquement pendant l'appel d'une fonction traitant une requête d'un Webservice REST. Dans tous les autres cas, la fonction retourne une chaîne vide.
Composante : wd260awws.dll
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire