Maison > Article > développement back-end > Pourquoi ne puis-je pas publier de données non binaires volumineuses via AJAX ?
Impossible de POST des données non binaires volumineuses via AJAX, réception d'un résultat vide en PHP avec une erreur indiquant un élément $_POST non défini.
// JavaScript $.ajax({ data: {'data_string': string} }); // PHP $_POST['data_string']
Une enquête complète sur les limites potentielles qui peuvent entraver le processus POST est nécessaire pour résoudre ce problème.
PHP : Plusieurs paramètres influencent la gestion des données POST :
Autres facteurs :
Pour résoudre ce problème , vérifiez chacun de ces paramètres limitants dans Apache, PHP et d'autres composants impliqués. Assurez-vous qu'ils dépassent la taille des données POST transmises.
Si la limite intégrée d'Apache est dépassée, envisagez de diviser les données volumineuses en morceaux plus petits et de les transmettre par étapes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!