Un utente ha chiesto informazioni su Redis Object Cache di Wordpress

REST API DELETE blocchi plugin dell’applicazione?

Un utente ha chiesto 👇

Ciao,
Ho scoperto che il plugin impedisce la corretta esecuzione delle richieste REST dell’API DELETE:

Aggiungi su:
ELIMINA / webhook / 15? Forza = vero
GET / webhooks / 15 -> 200 ok

Nessun plugin:
ELIMINA / webhook / 15? Forza = vero
GET / webhooks / 15 -> 400 ID NON VALIDO

Hai idea di come risolverlo?
Grazie!

(@ puffo9852)

1 anno, 9 mesi fa

Posso confermare che lo svuotamento della cache risolve, passando da 200 a 400.
Tuttavia, vorrei che l’API REST funzionasse con un’API esterna in modo che questo lavaggio manuale non sarebbe mai necessario, può essere risolto?

Autore del plugin

(@tillkruess)

1 anno, 9 mesi fa

Se l’endpoint non è associato a un codice di terze parti, è necessario aprire una segnalazione di bug su https://core.trac.wordpress.org

Se si riferisce in qualche modo al codice del plugin, contatta gli sviluppatori, probabilmente non stanno utilizzando correttamente la cache degli oggetti.

(@csyecommerce)

1 anno, 4 mesi fa

Hai trovato una soluzione a questo puffo9852?

Ho un problema simile con le richieste API esterne con redis in azione

(@ puffo9852)

1 anno, 4 mesi fa

Ho risolto la domanda.
Il mio file functions.php conteneva il contrassegno di comando di misurazione BOM.
Ciò è stato causato da una risposta diversa dall’API di WooCommerce.
Risolvi functions.php senza BOM risolverlo.
Non ho nemmeno controllato se potevo attivare nuovamente Redis, poiché ero già contento che tutto funzionasse di nuovo. Forse il tuo problema è davvero lo stesso.
In bocca al lupo!

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *