Je fais des publications comme celle-ci :
curl 'http://localhost/api.php' -H 'Content-Type: application/json' --data 'names=[{"name":"name"}]'
Ce qui entraîne la suppression des données de la publication.
Si je supprime l'en-tête de type de contenu, par exemple
curl 'http://localhost/api.php' --data 'names=[{"name":"name"}]'
Les données de la publication sont présentes.
La configuration Nginx se compose de ceci:
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/;
server_name _;
location ~ \.php$
{
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
}
location / {
try_files $uri $uri/ =404;
index index.html;
autoindex on;
}
}
Est-ce que quelqu'un a un aperçu de la raison de cela?