首页 > 解决方案 > 使用授权令牌通过 Telerik Fiddler Classic 编写 HTTP(S) 请求

问题描述

我想知道如何使用标头中的授权令牌发送 GET 请求 url,如下所示:

授权:token token="这里是我的个人token"

我尝试了什么:

在作曲家中,我选择了 GET 动词并指出了我的网址。在 URL 下的框中,我逐行指定了标题,我指定的最后一个是上面指示的。

当我单击执行按钮时,我收到 HTTP 502 错误消息。

在 Postman(Fiddler Classic 的另一种替代方案)中,我在标头中指定了授权令牌,它工作正常。

那么我在 Telerik Fiddler Classic 中做错了什么?

邮递员配置

邮递员参数选项卡: 在此处输入图像描述

邮递员授权选项卡: 在此处输入图像描述

邮递员标题选项卡: 在此处输入图像描述

Postman 7 hidden header entries:这些隐藏的条目是 postman 特定的。我没有手动介绍它们。只有前两个被选中(启用),其余的未被选中(禁用)。在第一个隐藏标题“Cookie”的情况下,如果我将其删除并发送请求,邮递员会再次自动添加它。

在此处输入图像描述

在 Telerik Fiddler Classic 中也是如此,具有相同参数和标头的相同请求不起作用。请参见下面的屏幕截图。

Telerik Fiddler 经典配置 在此处输入图像描述

更新 2021/07/28:最后我通过将 TLS 从 1.0 更改为 1.2 来解决。

以下是我在 Fiddler Classic 中遵循的步骤:

  1. 工具/选项/HTTPS
  2. 勾选“解密 HTTP 流量”
  3. 安装提琴手证书
  4. 将协议中的 TLS1.0 更改为 TLS1.2

在此处输入图像描述

之后,我执行了请求,它运行良好。另外,我不知道为什么,但是一旦我完成了上述步骤,如果我再次转到工具/选项/HTTPS 并取消选中“解密 HTTP 流量”选项,请求将继续正常工作。

标签: telerikfiddler

解决方案


推荐阅读