尝试发布代码段时,WordPress REST API反应不佳。需要专业知识

时间:2018-09-20 13:10:10

标签: wordpress wordpress-rest-api

在过去的几天里,我一直在努力解决一个奇怪的错误。基本上,我使用REST API在WordPress网站上创建和更新页面和帖子。要发布的内容包括C ++中的代码示例,它们有时会导致发布失败。这是重现此问题所需的最少HTML量:

<p>A</p><pre>  ;
  if(h)</pre>

如果我尝试使用REST API用该HTML创建或更新该页面,它将返回错误403(禁止访问)。它不会返回包含有关错误信息的对象,而是将返回最近10个页面(如果我尝试创建页面)的JSON或我试图更新的页面的JSON。

巧合的是,我的主机使用的是Immunify 360,它似乎认为此HTML是恶意软件,并要求我解决验证码,以“证明我不是机器人”。不确定是否/如何关联。

我不是Web程序员,但是似乎我做错任何事情,并且我有许多其他代码片段也没有引起此问题。另外,如果我将此HTML粘贴到WordPress编辑器中以创建或更新页面,则该页面可以正常工作并显示,因此REST API确实是一个问题。我只是不知道那会是什么。救命!

0 个答案:

没有答案