当前位置: 首页 > 知识库问答 >
问题:

如何在请求前脚本中从post man访问真正的原始请求主体?

梁丘安晏
2023-03-14

我正试图根据API验证自己。这个API使用来自请求的原始主体来创建哈希,它将使用该哈希对我的令牌进行身份验证。

出于测试目的,我使用postman和一个请求前脚本来创建哈希。一切都很好,只有一个例外:

在代码选项卡中,我有

谢了!

共有1个答案

胥康安
2023-03-14

只是将文章正文选项卡更改为新文章正文

一切都很好。不是我期望的最好的解决方案,但完成了工作:)

 类似资料:
  • 我正在用Application/JSON数据发送原始POST请求到邮递员服务器。我需要使用这个JSON对象,并在请求前脚本中追加一些数据。但是我只能找到如何访问环境变量,而不能请求主体。有人知道吗?谢了!

  • 我试图在PostMan中重新创建C#委托处理程序 我已经创建了计算auth头值的请求前脚本。 目前我的脚本是这样的: 这非常适合没有任何正文的GET请求。但是,当我发送请求时,由于C#和Postman中的正文哈希差异,我收到了未经授权的响应(401)。 我正在尝试访问完整的请求体,因为我需要计算出它的散列值。 我有C#的工作代码,而不是我想用Postman重新创建相同的请求。 我的问题是: 如何在

  • 我正在编写一个自定义中间件,它为每个请求生成一个加密签名(它与AWS API v4使用的身份验证机制非常相似)。为了正确生成此签名,我必须获取HTTP请求的整个原始正文。 我还使用BodyParser,它是在我的自定义中间件之后注册的。 我的自定义中间件可以这样表示: 这就是我在服务器上使用它的方式。 正如您可以验证的那样,中间件已将原始主体成功写入控制台,但请求将永远不会由注册的路由处理,连接将

  • 我正在尝试发送一个经过身份验证的请求,只需点击邮递员。 所以,我有一个名为“Oauth”的请求,我正在使用测试将令牌存储在局部变量中。 我现在要做的是,对于需要承载令牌的任何其他请求,自动运行Oauth请求(从预请求脚本)。 有没有一种方法可以通过单击邮递员按钮来获取访问令牌并发送经过身份验证的请求?

  • 我如何解析JSON请求之类的东西? 示例代码: 带有_名称的位置_为无

  • 我想在原始负载被反序列化为POJO之前访问它(在我的例子中是Json主体)。 我的控制器有一个带有如下签名的方法。 更新。谢谢你指导我正确的资源。我使用了下面的解决方案,效果很好。添加已成功。但请注意,应启用。