Méthodes et techniques de récupération de charge utile
P粉176203781
2023-08-22 12:25:46
<p>J'utilise PHP, ExtJS et ajax store. </p>
<p>Il n'envoie pas de données via POST ou GET lors de la création, de la mise à jour et de la suppression. Dans la console Chrome, je peux voir mes paramètres sortants au format JSON dans le champ "Request Payload". $_POST et $_GET sont vides. </p>
<p>Comment le récupérer en PHP ? </p>
Vous pouvez également utiliser
writer
配置encode
: true
来设置 extJs,这样它会定期发送数据(因此,您将能够通过$_POST
和$_GET
pour récupérer des données).Mise à jour
Par la même occasion, le document mentionnait également :
Par conséquent, une configuration
writer
的root
peut être requise.Si je comprends bien la situation, vous transmettez simplement les données json via le corps http, pas les
application/x-www-form-urlencoded
data.Vous pouvez obtenir ces données en utilisant l'extrait de code suivant :
Si vous transmettez des données json, vous pouvez utiliser le code suivant :
$data
Inclut désormais les données json dans le tableau php.php://input
est ce qu'on appelle un wrapper.