首页 文章

迷惑连接到Postman中的API

提问于
浏览
1

我正在做一个后端rails thinkster教程,涉及创建一个媒体克隆 . 我正迈出一步,需要测试Postman中的路线 . Thinkster提供了一个内置请求和预先 Build 连接的API .

但教程从“下载邮递员”步骤转到“发送请求”步骤 . 关于如何最初开始使用Postman没有任何解释 .

因此,第一个测试是测试是否可以使用Register请求创建新用户 . 我猜这是在API的Auth文件夹中,因为有一个名为“Register”的Post请求 .

我没有看到一个区域,但这表明我可以成为一个用户 . 我的收藏集中的所有项目都有一个以{}开头的请求网址 . 示例:login的POST请求为{} / login . 如果我将鼠标悬停在{}上,则表示“未解决的变量:变量未在当前环境中定义” .

任何人都可以帮助我进行这些测试吗?下面是我的Postman设置的gif以及教程想要运行的测试列表 . 我确信我没有提供我可能需要的东西以获得帮助 . 如果您没有收到所有需要的信息,请告诉我们!谢谢 .

enter image description here

Test out Postman authentication functionality using Postman

你应该能够:

  • 使用邮递员中的注册请求创建帐户

  • 使用Postman测试登录 endpoints

  • 尝试使用相同的电子邮件或用户名注册其他用户,您应该从后端收到错误

  • 使用Postman测试当前用户 endpoints

  • 尝试使用无效密码登录您创建的用户,您应该从后端收到错误

  • 尝试更新用户的电子邮件,用户名,简历或图像

1 回答

  • 0

    我的朋友,我会尽量回答关于 {{apiUrl}} 的问题

    这是可以是全局或环境的变量,显然全局适用于所有项目和环境,您需要选择它们适用的环境 .

    现在要使其工作,请执行以下操作 .

    • 将网址复制到您的API服务器 .

    • {{}} 之间的魔术变量替换它

    • 转到您管理此全局变量或环境变量的设备«以免制作本地变量»

    • 点击添加

    • 首先根据您的喜好命名您的环境,转到网格并创建一个变量,将名称放在键中,将您的servir URL放在值侧 . 然后保存 .

    • 不要忘记选择您工作的环境 .

    那就是现在你的{}应该有效 . 现在你可以在邮递员身上使用这些变量,它们非常有用 . 如果您使用的是JWT令牌,则可以将其分配给变量并在邮递员api上使用它 .

    the process

相关问题