Skip to main content
Les exemples C# suivants montrent comment utiliser des requêtes POST pour manipuler des fichiers sur le serveur.

Charger des fichiers depuis le serveur

Pour charger un fichier depuis le serveur, créez une requête au serveur à l’adresse AppServerURL + "/FlexiCapture12/Server/FileService/v1". Utilisez la méthode POST et le type de contenu application/x-www-form-urlencoded. Enregistrez les résultats dans un nouveau fichier. Corps de la requête et méthode C# :

Téléverser des fichiers sur le serveur

Commencez par ouvrir un fichier existant et lire ses données. Récupérez la chaîne content à partir du fichier binaire à l’aide de Encoding.Default. Pour enregistrer le fichier, créez une requête au serveur à l’adresse AppServerURL + "/FlexiCapture12/Server/FileService/v1". Utilisez la méthode POST et le type de contenu multipart/form-data. Corps de la requête et méthode C# :

Obtenir une somme de contrôle

Pour obtenir une somme de contrôle, créez une requête au serveur à l’adresse AppServerURL + "/FlexiCapture12/Server/FileService/v1". Utilisez la méthode POST et le type de contenu application/x-www-form-urlencoded. Corps de la requête et méthode C# :

Chargement en plusieurs parties (modifier un fichier existant)

Vous pouvez uniquement modifier un fichier existant déjà sur le serveur. Créez donc d’abord le fichier à l’aide de la méthode POSTSaveFile. Pour modifier le fichier, créez une requête au serveur vers AppServerURL + "/FlexiCapture12/Server/FileService/v1". Utilisez la méthode POST et le type de contenu multipart/form-data. Corps de la requête et méthode C# :