Json 如何在Mac上的Chrome中复制请求负载?
最近,我无法从ChromeDevTools复制解析的请求负载。按钮被禁用。我能够复制正常的POST和GET请求,但不能解析JSON负载Json 如何在Mac上的Chrome中复制请求负载?,json,google-chrome,google-chrome-devtools,Json,Google Chrome,Google Chrome Devtools,最近,我无法从ChromeDevTools复制解析的请求负载。按钮被禁用。我能够复制正常的POST和GET请求,但不能解析JSON负载 这是巨大的痛苦在。。。有人知道这个问题的解决方法吗?也有同样的问题 我的解决方案:用鼠标指针选择文本,确保选择的内容不超过整个内容,然后重试 我通过三次点击选择了更多的内容,但它不允许我复制,这可能是chrome中的一个bug。类似于@NickBrady所说的: 在“网络”选项卡下单击所需的项目 单击响应选项卡 复制响应 在Chrome控制台中,键入copy(
这是巨大的痛苦在。。。有人知道这个问题的解决方法吗?也有同样的问题 我的解决方案:用鼠标指针选择文本,确保选择的内容不超过整个内容,然后重试
我通过三次点击选择了更多的内容,但它不允许我复制,这可能是chrome中的一个bug。类似于@NickBrady所说的:
响应
选项卡您可以在视图源和视图解析之间切换。它们是可点击的选项
首先,您需要单击response,然后选择all。现在,在选定的响应上,您可以使用鼠标左键选择所需的位置,然后右键单击它。你会得到的。只有当我需要表单数据时,我才喜欢这样做。很好。大多数人(包括我在内)可能会双击该字段,直到选中全部,但没有意识到它正在“可复制”区域之外进行选择。有趣的是,三次单击似乎是唯一可重复的方式,我可以让它选择要复制的所有有效负载。感谢您提到这个事实:)(Chrome版本80)在这一点上,它看起来只是一个糟糕的UI问题。只需单击有效负载,它看起来就像已经高亮显示了一样,但我意识到我仍然可以拖动以获得不同的实际高亮显示阴影。但是如果请求有效负载更多,它会显示“…”,并且不允许复制完整的细节。如果开发工具有复制请求标头的选项,那么为什么不复制请求有效负载呢。奇怪,可能是一个潜在的功能要求。你的建议对我很有效,谢谢!似乎在更新81中,ChromeDevTools中的某些内容已经改变,而您建议的方式是唯一有效的方式。我还没有找到复制请求负载的方法,所以我将其一部分存储为全局变量
temp1
,然后键入copy(JSON.parse(temp1))
。