<script> document.cookie = "people_21909 = 1"; document.location.reload (правда) </script> - PullRequest
8 голосов
/ 30 апреля 2019

сборка веб-API с WordPress показывает ошибку

<script>document.cookie = "humans_21909=1"; document.location.reload(true)</script>

, иногда она работает в некоторой сети, а иногда не работает

Ответы [ 2 ]

5 голосов
/ 08 мая 2019

Прежде всего, клонируйте веб-сайт с помощью миграции All-One WP на локальный компьютер для разработки. Затем проверьте REST API, если ошибка повторяется. Это означает, что в вашем коде есть какая-то ошибка. В моем случае REST API отлично работает на моей локальной машине, но показывает тот же конфликт HTTP 409. Я связался с поддержкой Bluehost. Они сказали мне, что у них есть некоторые проблемы с mod_security. Через 2- 3 дня они это исправили. После этого все работало нормально.

1 голос
/ 10 мая 2019

Я столкнулся с той же проблемой, и ниже два json API имеют проблемы, которые используют Json API User Plugin.

http://example.com/api/get_nonce/?json=get_nonce&controller=user&method=register

http://example.com/api/user/register/?username=eww_test&email=john@domain.com&display_name=John&notify=both&seconds=100&insecure=cool

Затем я перевожу весь сайт на localhost и проверяю API, и они работали нормально, поэтому я связался с хостом в моем случае hostgator.

Они предложили отключить mod_security для того домена, который в моем случае был поддоменом.

И проблема была решена.

Проверено и хорошо работает

...