J'essaye d'envoyer un fichier binaire à un serveur via HTTP. Le début du fichier contient des en-têtes déjàFichier binaire POST avec curl de ligne cmd utilisant les en-têtes contenus dans le fichier
Je suis en train d'envoyer un fichier en utilisant la version en ligne de commande de boucle pour les fenêtres comme ceci:
C:> boucle -H « Content-Type: application/octet- stream "--data-binary @ asdf.file http://server:1234/url
Curl ajoute des en-têtes qui provoquent une 400 Bad Request.
Lorsque j'exécute exactement la même commande à l'aide de la version linux de curl, la publication est-elle terminée?
Je trouve étrange que curl ajoute des en-têtes menant à une mauvaise demande. Vous devriez essayer d'ajouter '-v' pour voir quels en-têtes curl envoie réellement. – flesk