le serveur me renvoie une error HTTP 406 ( problème de formulation/comprehension de requete semble-t-il )
Le plus étrange ici est que dès que je retire le fichier join de la requete :
curl -i -X POST 'https://www.mon-serveur-distant.com/uploader.php' -F 'deposit=test.txt' --compressed -A "Chrome/107.0.0.0"
le status de la reponse redevient HTTP 200
J’aimerai donc comprendre la raison derriere cette erreur 406
Je m’en remet donc à vous pour m’aider à résoudre mon problème car mes mainte recherches internet ont été sans succès ( mon problème doit être trop spécifique )
Merci pour votre temps
UPDATE :
il semblerait que lorsque je suis connecté au wifi cette erreur HTTP 406 devient HTTP 307 ( redirection temporaire vers ? ) ; j’était connecté à mon téléphone en partage de connection avant ce test ; Se pourrait-ce être un probleme de routage ??
- Edité par LudovicGalindo 7 novembre 2022 à 18:59:44
un problème de chemin vers tmp.txt : en local, il n'a peut-être pas besoin d'être indiqué. 406/307 : les problèmes différent et ne sont peut-être pas liés
mais, ce n'est pas ma partie.
par contre pour ta ligne de commande, elle devrait être rédigée ainsi :
upload='/chemin/absolu/tmp.txt'; if test -f "$upload"; then curl -i -X POST 'http://localhost/uploader.php' -F 'deposit=test.txt' -F file=@"$upload" --compressed -A "Chrome/107.0.0.0"; else echo 'no file'; fi
en remplaçant /chemin/absolu par le chemin absolu vers le fichier tmp.txt.
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique
Pour donner quelque explication, j’ai recopié le header envoyer par chrome pour mieux me faire passé pour lui...
Tout cela pour dire que j’ai découvert que chrome était également dans l’incapacité de transférer des documents...
.
.
.
.
Après avoir contacté l’assitance d’o2switch, j’ai décourvert que désactiver un mode appelé ModSecurity resolvé mon problème
Je marque donc le sujet comm résolu !
- Edité par LudovicGalindo 8 novembre 2022 à 16:18:26
Error HTTP curl lors d’exportation
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique