使用Postman测试Redfish接口
1、 首次运行软件,会提示注册账号,可以点击最下面的“Skip this, go straight to the appapp接口测试工具”来跳过。
2、 在File——Settings中,关掉SSL certificate verification。
3、 点击主界面中的加号,新建一个Request。
4、 点击Authorization,TYPE下拉列表中选择Base Auth,然后Username和Password填写BMC的用户名密码。
5、 如果下发读取命令,在URL栏填写测试服务器的URL地址,左边选择GET,然后点击右边的Send按钮下发指令。
6、 GET指令返回结果如下所示。如果要显示成和curl一样的效果,可以点击Pretty右边的Raw。
7、 如果要下发设置命令,填写URL后,方法选择PATCH,在Body中选择raw并在右侧下拉列表中选择JSON,然后在文本框中填写指令。最后点击Send下发。具体的指令可以根据GET命令的返回结果来编写。
8、 PATCH指令的返回结果如下所示:
Postman的优点:
1、在windows下运行,更方便。curl主要在Linux下运行。
2、Postman测试时返回结果的可读性更好。
注意事项:
1、 关掉SSL certificate verification。否则指令下发会报错There was an error connecting to xxxx.
2、 下发GET指令时,记得将Body设置为none,否则会报错400 - Bad Request
3、 指令以{ 开始,以 }结束。有多个参数下发,以分号分隔;如果只有一个参数,不能加分号。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。