首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Wordpress Rest api的Fetch请求不起作用(仅在Edge上)

WordPress是一种流行的开源内容管理系统(CMS),它允许用户轻松创建和管理网站。WordPress提供了一个REST API,使开发人员可以通过HTTP请求与WordPress网站进行交互。然而,有时候在使用WordPress的REST API时,可能会遇到Fetch请求在Edge浏览器上不起作用的问题。

Fetch是一种现代的Web API,用于发送HTTP请求并处理响应。它提供了一种更简洁和强大的方式来进行网络通信。在Edge浏览器上,可能会出现Fetch请求不起作用的问题,这可能是由于浏览器的兼容性问题或其他原因引起的。

解决这个问题的一种方法是使用Polyfill或垫片库,例如"whatwg-fetch",它可以在不支持Fetch的浏览器上提供类似Fetch的功能。您可以通过在网站的代码中引入该库来解决这个问题。以下是"whatwg-fetch"的腾讯云产品链接地址:whatwg-fetch

另外,您还可以尝试更新Edge浏览器的版本,以确保您使用的是最新的浏览器版本。有时候,浏览器的更新可以修复一些已知的问题和兼容性错误。

如果问题仍然存在,您可以尝试使用其他HTTP请求库,例如Axios或jQuery.ajax,它们在不同浏览器上具有更好的兼容性。

总结:当WordPress的REST API的Fetch请求在Edge浏览器上不起作用时,您可以尝试使用Polyfill库(如"whatwg-fetch")来提供类似Fetch的功能,更新Edge浏览器的版本,或者使用其他HTTP请求库。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Wordpress】5.2+ 版本文章发布、更新失败

写在前面: 这段时间折腾 Wordpress,版本升级到了 5.2.1, 在安装一系列插件之后发现文章、页面等发布、更新都显示更新失败。网上没有找到解决办法。 ?...大胆尝试: 我们不妨打开控制台看一下,在更新文章或者发布文章时候都发生了什么,如图,在保存文章时候,发了一个 wp-json/wp/v2/posts/ 请求,但是返回结果是 200(有的时候可能返回结果是...那我们不妨就百度一下,wp-json/wp/v2/posts/ 为什么不起作用? 虽然,并没有直接解决方案,但是我们不难看出,搜索结果中绝大多数都提到了 rest api 关键词。...WordPress 技巧:屏蔽 REST API ?...主题问题: 当然还有一些高级主题,在自己配置中做了 屏蔽 REST API 功能,需要自己查一下自己主题中是否有下面代码: Shell // 屏蔽 REST API add_filter('rest_enabled

1.1K20

Vue入坑第一式 | 博客全站 Vue.js 重构

其实主要是官网视频做很生动...我看完视频之后就开始着手重构博客了...甚至没有看文档,因为视频所展示fetch() API已经足够我用来做博客前端了 开始 首先尝试了视频中展示 fetch...() API,发现它HTTP请求貌似有点慢???...使用 WordPress REST API 实现了(伪)前后端分离: https://developer.wordpress.org/rest-api/reference 花了大约两小时时间终于写出了首页...(美化版): ↑ 好优雅 v-if 可以实现加载完成前显示 PlaceHolder 效果,顺带还实现了文章无限加载功能 之后分类目录页面/标签页面也大同小异了 结语 Vue.js 很好玩样子...Node.js 也很好玩样子 Webpack 还很好玩样子 继续入坑继续凿坑吧

62120
  • 关闭浏览器触发监听器,向后端发送请求

    现在需求是,多端只可以有一个用户登录,当一个用户关闭浏览器或者关闭标签页时,向后端发送请求删除该用户登录信息,以此来解决用户及时下线目的。...请求,那是因为axios异步请求在这里不起作用!...同时,fetch请求最大支持** 64KB**请求体,所以注意传参载荷。 同时如果是前后端分离项目,一定加上跨域设置 no-cors。否则部署线上则会出现跨域异常。...4、最后 到这里前端基本就写完了,只要关闭浏览器或者关闭标签页,则会触发这个监听器并发送请求到后端,只要后端收到了这个请求,则证明fetch请求是没有问题。...因为自己是主导后端开发,所以对于window.event过时问题,或者fetch请求问题,还有好多不理解地方,有擅长小伙伴可以在下方留言。

    1.6K10

    利用WordPress REST API 开发微信小程序从入门到放弃

    WordPress REST API WordPress 在4.4 版本开始推出了 REST API,如果你使用是最新版本WordPress应该会提供REST API功能。...简单来说WordPress REST API,就是用浏览器通过http方式访问WordPress提供REST API 链接 ,可以获取WordPress网站”内容”,这个”内容”是以json格式返回到浏览器...有关WordPress REST API 详细介绍详见链接:https://developer.wordpress.org/rest-api/ WordPress REST API 链接通常和WordPress...安装路径、Url重写有关,因此WordPress REST API 链接可能有差异,主要差异在WordPress 本身链接规则,相同部分是REST API 路由部分。...3.数据请求 无论是获取文章列表,还是显示文章详情,都是需要微信小程序去调用WordPress REST API去获取数据,在微信小程序里提供发送http请求api是:wx.request,通过这个接口发送请求

    3K70

    WordPress 4.7 发布:新 Twenty Seventeen 主题和主题安装初始化内容

    WordPress 4.7 版本终于发布了,这个版本带来了新默认主题 Twenty Seventeen,并且主题支持在安装时候设置初始化内容,让用户更加方便安装和配置新主题。...全新默认主题:Twenty Seventeen WordPress 4.7 带来了全新默认主题:Twenty Seventeen,通过特色图片和视频头图(Video headers)功能让你网站更加引人入胜...并且该主题还支持多语言,可以在各种设备运行,受众非常广泛,总之让你2017年工作容易。...为了帮助用户更加快速完成一些复杂主题安装,一些主题还提供了初始化内容(仅在安装全新站点时候出现),比如在首页让你一些 Widget 放到最佳位置,提供社交图片链接示例菜单。...REST API 内容 Endpoints WordPress 4.7 增强 REST API 功能,支持 posts, comments, terms, users, meta 和 settings

    36230

    WordPress REST API 内容注入漏洞分析

    漏洞简介 在REST API自动包含在Wordpress4.7以上版本,WordPress REST API提供了一组易于使用HTTP端点,可以使用户以简单JSON格式访问网站数据,包括用户,帖子...上周,一个由REST API引起影响WorePress4.7.0和4.7.1版本漏洞被披露,该漏洞可以导致WordPress所有文章内容可以未经验证被查看,修改,删除,甚至创建新文章,危害巨大。...漏洞影响版本 WordPress4.7.0 WordPress4.7.1 0x01 漏洞复现 Seebug已经给出详细复现过程,在复现过程中可以使用已经放出POC来进行测试。...0x02 漏洞分析 其实漏洞发现者已经给出了较为详细分析过程,接下来说说自己在参考了上面的分析后一点想法。 WP REST API 首先来说一下REST API。...五种请求 之后,WP-API还有这么几种请求(也可以想成是功能吧): HEAD GET POST PUT DELETE 以上表示HTTP客户端可能对资源执行操作类型。

    3.3K70

    WordPress REST API 定制化输出

    WordPress 自4.7 版本后与时俱进推出了REST API,如此一来想象空间又扩展了许多,如今WordPress 可以完全作为后端数据驱动了。...本文通过几个例子展示如何定制化输出WordPress REST API 相关数据。...秉承“如无必要,勿增实体”原则,减少请求时候数据量,可以通过下面的代码移除: // https://devework.com/wordpress-rest-api-dynamic-output.html...相关字段,如果你需要输出对应文章下所有 post meta 字段,可以用下面的代码启用: // https://devework.com/wordpress-rest-api-dynamic-output.html...特定字段而非全部,则通过类似下面代码: // https://devework.com/wordpress-rest-api-dynamic-output.html function dw_rest_prepare_post

    2.1K90

    如何修复WordPress更新失败发布失败错误,您可能已掉线

    推荐阅读[已解决]wordpress错误:此用户名包含无效字符,请输入有效用户名 1、REST API是否被阻止   导致此错误最常见原因之一是REST API。...如果REST API被阻止,那么您将无法添加,删除或更新您帖子。   ...要检查REST API是否被阻止或正常工作,您可以按照以下步骤操作: 登录到您WordPress仪表板 转到工具>>站点健康   如果您在网站看到上述错误,则表明REST API无法正常工作。...3、Cloudflare等防火墙服务   当使用Cloudflare之类Web防火墙服务时,此类服务可能会阻止REST API请求。   当防火墙过滤器认为您IP地址可疑时,可能会发生这种情况。...如果您网站受到持续DDOS威胁,甚至可以阻止REST API请求。   您应该暂时停用Cloudflare,以查看如果使用Cloudflare能否解决问题。

    7.3K20

    如何修复WordPress内容更新和发布失败错误

    API是否被拦截 WordPress中“发布失败”错误一个常见原因(因为区块编辑器已启动)是REST API被拦截或禁用。...步骤 2:通过解决指定错误重新启用REST API 理想情况下,站点运行状况工具将提供有关如何在WordPress站点重新启用REST API一些指示。...一些常见解决方案包括: 检查Cloudflare是否拦截了REST API 。 如果您是Cloudflare用户,您防火墙可能会无意中阻止合法请求。...然后,您可以删除、替换或更改该插件设置以再次启用REST API。安全和性能优化插件是常见罪魁祸首。 通过.htaccess 文件使用REST API验证您WordPress站点。 ...一些用户发现他们在Windows服务器运行WordPress时遇到了这个问题。您需要编辑您web.config文件来修复它。

    5.4K30

    WordPress 网站开发“微信小程序”实战(五)

    image.png 还是一样,如果你是第一次看本系列文章,建议先过目之前文章: 《WordPress 网站基于REST API 开发“微信小程序”实战》 《WordPress 网站开发“微信小程序“...重磅功能 前言 将WordPress 作为小程序后端,建议是做一些针对性优化(如《WordPress REST API 定制化输出》)以减少HTTP 请求传输过程中不必要字节数。...2)用Node + Redis 写了一个小型后端,用来转发与缓存 WordPress REST API,Redis 作为内存数据库缓存机制确保了读过程快速;这个额外写后端承载另外功能是,将原本在小程序端进行数据处理...1)在尽量保证其它同等条件下,对某篇文章请求结果对比: ? ? 2)原REST API 数据对比: ? ? 实际使用起来对比效果么,就见仁见智了。...在这里献上PHP 核心代码: // https://devework.com/wordpress-weapp-5.html // 在rest api 输出相关文章 function raa_get_related_posts_by_id

    1.9K60

    Wordpress成为你微信小程序文章管理利器

    Wordpress管理后台 下一步,我们要让外部程序可以更方便调用Wordpress功能,让我们可以通过REST API来操作和获取Wordpress数据。...我在这里,使用了一个名为Wordpress Rest API插件,这个插件提供功能比较全面一些,而且在最新版本Wordpress中,它功能已经被官方作为基础功能集成进了Wordpress中,所以比较推荐使用...当然,也可以通过POST请求,DELETE请求等,执行创建和删除文章操作。 你可以点击这个链接,看一下输出示例数据。...,以及有可能对从Wordpress数据需要进行二次加工便利性,我们推荐从主业务后端程序中发起对WordpressREST API调用。...我会从我Node.js写后端程序中发起对Wordpress REST API调用,代码大致像这样(其他后台语言可以做个参考): post.service.js const request = require

    67130

    WordPress最新版完全禁用JSON REST API输出站点信息

    WordPress 从 4.4 版本开始新增 JSON REST API 功能,通过这个 REST API 可以很轻松获取网站数据,可应用于其他网站、手机 APP 或小程序等 前段时间使用过这个做了一段时间小程序...,后来感觉没必要,而且还使用他人插件,反而会拖累网站速度,而且 REST API 采用 GET 请求方式,这就为 DDOS 攻击提供了一个新攻击途径 今天我引导页:QQ52O.CN使用虚拟主机应该到期了...需要简单一点的话,我们可以直接使用插件Disable REST API来完全禁用 REST API,但我更倾向纯代码方法,在这里就介绍下代码版兼容所有 WordPress 版本完全禁用 REST...API 或者说移除 head 里面 wp-json 链接方法 直接将以下代码添加到主题 functions.php 文件中即可禁用 JSON REST API : // 屏蔽 REST API if...原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明:转载自:WordPress最新版完全禁用JSON REST API输出站点信息

    1.6K30
    领券