我在下面的图片中看到了XHR/Fetch的Safari开发者工具(Network Tab)中的错误。响应正文不可见。它总是抛出红色文本“试图加载资源时出错”。我最初的想法是devtool不支持fetch,而不支持XHR。但是Safari12支持它。
操作系统: MacOS High Sierra浏览器: Safari 12和技术预览版66
这与响应头有关吗?XSS还是别的什么?PS:在chrome dev工具中可以看到相同的响应体。
发布于 2018-11-29 03:24:55
在带有预览的菜单栏的右侧,有一个旁边带箭头的response
,单击它,然后将其切换到JSON
,这应该可以完成此操作。
发布于 2020-01-10 14:56:41
如果你找不到“带有预览的菜单栏的右边有一个箭头的响应”,你需要首先缩小。
发布于 2018-11-27 03:50:53
浏览器的错误消息描述了成功完成此请求的要求。
服务器必须通过发送Access-Control-Allow-Origin
响应标头向您的远程域授予对所请求资源的访问权限。
在Safari 12中,选择网络选项卡中的行。响应将显示在主区域中。它的上方将是几个选项卡。选择Headers选项卡并查看所显示数据的请求部分,以获取一些请求信息。有关请求数据的详细信息,请查看“请求数据”部分。如果适用,那里会有一个小箭头,您可以按下它来查看请求的完整内容。
https://stackoverflow.com/questions/52531175
复制相似问题