Chrome:发布数据的来源?

fek*_*lee 61 post google-chrome google-chrome-devtools

我正在使用Chrome 15和开发者工具来调查HTTP POST请求.发送请求后,在标题下的网络选项卡中有一个名为表单数据的部分.此部分包含格式良好的帖子数据.但是:如何获取发布数据的来源,即请求正文?

目前,我使用Firefox和Firebug来获取数据,或者我从格式化的表单数据中重建源代码.繁琐...

fek*_*lee 90

Chrome 29-56,可能超出

最后(也许已经是第28版),它很简单.只需单击表单数据旁边的查看源:

DevTools屏幕截图

此外,至少在版本56中,可以在" 请求有效负载"下的" 标题"选项卡中找到发布数据.

旧版本

  • Chrome 27

    1. 右键单击" 网络"选项卡中的" 名称/路径"面板.

    2. 选择:全部复制为HAR

    3. 控制台中,写入har=,然后粘贴HAR,然后点击返回.

    4. 从顶部开始计算您感兴趣的请求的位置,从0开始.将位置存储在: pos

    5. 要获取发布数据源,请执行: har.log.entries[pos].request.postData.text

  • 甚至更老:

    1. 右键单击" 网络"选项卡中条目的名称/路径.

    2. 选择:将条目复制为HAR

    3. 控制台中,写入har=,然后粘贴HAR,然后点击返回.

    4. 要获取发布数据源,请执行: har.request.postData.text

如果有更简单的方法,我很高兴听到它!

  • Gosh darnit,你救了我.有一个upvote! (2认同)

小智 11

如果你更容易:

  1. 网络
  2. 单击要查看帖子的条目
  3. 单击标题选项卡
  4. 向下滚动到表单数据

  • 这是OP使用的方法,但表示它不符合他/她的需要. (2认同)