J'essaie de poster un fichier image sur un serveur. Au départ, j'ai testé mon script sans proxy chez moi et cela a fonctionné bien. Mais quand j'ai utilisé le même script dans mon collège, il jette une erreur. La fonction pour le téléchargement d'images est aussi ci-dessous et upploader.php est un fichier normal qui enregistre simplement l'image. P> L'erreur que je reçois est comme ça < / p>
3 Réponses :
Le problème est le proxy Notre institut en utilisant est "calmar". Et Squid ne supporte pas l'attente: 100-Continuer.
Alors, a finalement ajouté ceci à mes options p> et c'est tout allant bien. P> P> P> P> P> P> P> P> P> P >
Si la solution ci-dessus ne fonctionne pas, veuillez ajouter
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-type: multipart/form-data",'Expect: '));
Nous avons eu une erreur similaire dans laquelle l'ajout de l'en-tête attend: code> Correction de notre erreur proxy. Cependant, le problème était un problème de boucle elle-même. Les versions <= 7.68 n'ont pas fonctionné ni versions> = 7,70 ont fonctionné bien. P>
Juste une suppose, mais votre proxy de collège est-il vraiment sur votre localhost?
Ce n'est pas un proxy académique de tunneling im et l'utilisation.