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

时间:2019-04-30 06:43:10

标签: wordpress wordpress-rest-api

使用wordpress构建的Web API显示错误

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

它有时在某些网络上工作而有时不工作

6 个答案:

答案 0 :(得分:4)

首先,使用All In One WP Migration将网站克隆到本地开发计算机。然后,如果仍然存在相同的错误,请检查REST API。这意味着您的代码中有一些错误。就我而言,REST API在我的本地计算机上运行良好,但显示了相同的HTTP 409冲突。我联系了Bluehost支持。他们告诉我他们有一些mod_security问题。 2 3天后,他们将其修复。之后效果很好。

答案 1 :(得分:3)

加载图像时,我面临同样的问题。我的图片名称是 contact-desktop.png contact-display-mob.png

我的cpanel托管服务提供商阻止名称,其中包含联系人注册之类的词。 所以我重命名了该文件,它运行良好。

答案 2 :(得分:2)

对于以api/register结尾的API,我得到了相同的响应,然后将名称/register更改为/new_register,然后问题解决了,

我认为网址中的register是此错误的原因

答案 3 :(得分:1)

有时,当您将文件夹或文件命名为保留或阻止名称时,会发生此错误。

就我而言,我将文件夹命名为 contact,结果该名称被阻止用作文件夹名称。

postman 上测试我的脚本时,我收到此错误:

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

我将文件夹名称从联系人更改为联系人,并且成功了。错误消失了。

答案 4 :(得分:1)

我遇到了同样的问题,我在 bigrock.in 上托管。

就我而言,我的托管服务提供商所说的问题是用户的 IP 被列入黑名单。

您可以从这里进行黑名单 IP 检查 https://mxtoolbox.com

答案 5 :(得分:0)

我遇到了同样的问题,下面是两个使用Json API User Plugin的json api问题。

  

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,在我的情况下该域是子域。

问题已经解决。

测试并运行良好