J'ai un problème avec cet appel CURL:
curl -X POST \
--data-binary '@File01.tar.gz' \
http://website.intra.prova.it/gore-orgac/PINGU/TEST/lots/Test_017/content/files/File02.tar.gz
Et je reçois cette erreur:
curl: (56) Echec lors de la réception de données de l'homologue
Mais si je fais ce CURL:
curl -X POST \
--data-binary '@File01.tar.gz' \
http://website.intra.prova.it/gore-orgac/PINGU/TEST/lots/Test_017/content/files/File02
Cela fonctionne bien.
Pourquoi donc?
cURl error 56
peut avoir une raison différente comme:
POST
PUT/POST
l’un d’eux.Lorsque j'ai reçu cette erreur la dernière fois, c'était un proxy qui bloquait la demande au serveur.
Mais dans votre cas, en cas de non-travail:
curl -X POST \
--data-binary '@File01.tar.gz' \
http://website.intra.prova.it/gore-orgac/PINGU/TEST/lots/Test_017/content/files/File02.tar.gz
vous avez ajouté le fichier à POST
dans l'URL elle-même, qui correspond à l'emplacement actuellement indisponible sur le serveur,
Celles-ci peuvent être une raison incertaine, il m'est arrivé longtemps en jouant avec la ligne de commande cURL.
Cela m'est arrivé car mes POST données étaient trop volumineuses. Je faisais:
curl -X POST localhost:9200/_bulk --data-binary @too-big.file
Pour résoudre le problème, j'ai scindé le fichier en 2 parties avec:
split -l 150000 too-big.file
Puis couru 2 POSTS:
curl -X POST localhost:9200/_bulk --data-binary @xaa
curl -X POST localhost:9200/_bulk --data-binary @xab
Le mien était lié au service Parsoid/VisualEditor pour l'environnement MediaWiki
Redémarrage parsoïde du service Sudo
Corrigé dans mon cas