如何在Mac上的Chrome中复制请求有效负载?

时间:2016-12-09 09:02:38

标签: json google-chrome google-chrome-devtools

最近,我无法从 Chrome DevTools 复制已解析的请求有效内容。按钮被禁用。我能够复制普通的POST和GET请求,但不能复制已解析的JSON有效负载。

Chrome Request Payload - view parsed

这是一个巨大的痛苦...任何人都知道解决方案吗?

4 个答案:

答案 0 :(得分:16)

遇到同样问题的问题。

我的解决方案:用鼠标指针选择文本,确保选择的内容不超过整个内容,然后重试。

我通过三次点击选择的内容超过了内容,它不会让我复制,可能是Chrome中的错误。

答案 1 :(得分:8)

您可以在视图源和视图解析之间切换。它们是可单击的选项。

enter image description here

答案 2 :(得分:5)

  1. 单击“网络”选项卡,在“名称”列中单击您要关注的项目。 reference1
  2. 单击有效内容,使其以蓝色突出显示。 reference2
  3. 在要复制的内容上单击并拖动鼠标,然后按ctl + c或右键单击->复制 reference image3

答案 3 :(得分:1)

与@NickBrady所说的相似:

  1. 点击网络标签下您想要的项目。
  2. 点击Response标签。
  3. 复制回复
  4. 在Chrome控制台中输入copy(JSON.parse('{paste the response}')) [按Enter键]注意:您必须将响应包装在JSON.parse()的引号中才能正常工作。
  5. 响应的格式化版本现在位于剪贴板中。将其粘贴到您需要的地方。 :)