【问题标题】:How do I send 'fake' POST header to a page?如何将“假”POST 标头发送到页面?
【发布时间】:2012-03-06 22:06:20
【问题描述】:

我正在测试一个 PHP 页面,该页面获取一些已发布的数据。我想测试它,虽然我可以制作一个快速的 PHP 页面来发送我输入的数据,但我原以为它会是 Chrome、Safari 等开发工具的一个功能,或者是 Firebug 功能或浏览器插件?我一直在寻找,但我找不到任何东西。

我应该只做一个快速的 PHP 页面,还是有办法解决这个问题?

谢谢!

【问题讨论】:

  • 这可能会有所帮助:superuser.com/questions/149329/…
  • 我总是只创建一个简单的 html 页面 - 没有 css,没有 UI 魔术,只是简单的 html - 只需要 1 分钟(好吧,更长的表单可能需要 2 分钟)

标签: php post


【解决方案1】:

我会使用Insomnia REST Client,像这样:

  1. 选择“发布”:

  1. 输入 URL 和可选参数。

  2. 点击“发送”。

我不隶属于 Insomnia 的创作者。

【讨论】:

    【解决方案2】:

    我为此使用了modify headers 插件。我也使用curl 进行测试。

    【讨论】:

      【解决方案3】:

      我为此使用了Simple REST Client Chrome 扩展程序。插入一个 URL、一个 HTTP 方法、一些标头和一个正文。按提交,它会吐出响应正文。如果是 JSON 响应,我会使用一个不错的 Pretty Printer 工具。

      【讨论】:

        【解决方案4】:

        取决于您的开发设置,我个人通过控制台使用原始curlHow do I manually fire HTTP POST requests with Firefox or Chrome? 已提及浏览器扩展。

        【讨论】:

          【解决方案5】:

          在 Firefox 中更好地使用 firebug 插件

          http://getfirebug.com/

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2016-07-14
            • 2017-01-17
            • 1970-01-01
            • 1970-01-01
            • 2019-11-17
            • 1970-01-01
            • 2019-05-23
            • 1970-01-01
            相关资源
            最近更新 更多