仅仅一个原由,让idea的postman功能真的香不起来?

对于Postman,想必做开发的朋友并不陌生,特别是前后端分离的项目,而idea也提供了相关的功能,其入口是Tools->HTTP Client->Test RESTful Web Service:


仅仅一个原由,让idea的postman功能真的香不起来?

对于是什么原因让它香不起来,请听小僧细细道来;

一、缺点

Idea的Postman功能虽然在一个工具里,但仅有一项,让它香不起来,原因就是它不能格式化json数据,被idea自动format之后的json数据是这样的:


仅仅一个原由,让idea的postman功能真的香不起来?

完全没有json优雅的姿态,可读性非常之差。这才是两个字段,如果多的话,简直就是噩梦般的存在!

但是Postman在这方面就做的很好,很优雅直观。

二、优点

1、有缺点当然也有它的优点,上面的截图中不难发现idea将Host/port 跟path完全解耦,请求同一个应用只要改它的path就可以了。而postman在这里就不如idea做的好了,路径只有一个input输入框,每次都要带上不需要修改的host/port,虽然可以通过Add Environment去添加环境变量(使用时可通过{{host}}去引用,如下图),但还是在一个输入框里啊,冷不防就会被改错了。。


仅仅一个原由,让idea的postman功能真的香不起来?


仅仅一个原由,让idea的postman功能真的香不起来?

总结:大家在看有些信息的时候,只能去亲测实例看是否适合自己的需求,因为适合自己的才是最好的。


分享到:


相關文章: