You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Postman中获取ASP.NET Core Web API的所有端点?

如何在Postman中列出ASP.NET Core Web API的所有端点

当然可以,以下是几种实用方法:

  • 利用API的Swagger/OpenAPI文档
    如果你的ASP.NET Core Web API配置了Swagger(官方推荐的API文档方案),直接在Postman中发送GET请求到API的Swagger JSON地址(通常是/swagger/v1/swagger.json),就能获取包含所有端点、请求方法、参数定义等完整信息的JSON数据。你还可以将这份JSON导入Postman,自动生成对应的请求集合。

  • 编写Postman脚本获取端点元数据
    若API本身提供了返回端点列表的接口,你可以编写Pre-request Script或Collection Script,通过发送请求获取元数据并解析,从而展示所有可用端点。不过这种方式依赖API自身的相关支持,生产环境中不建议通过非公开接口获取这类信息。

  • 使用Postman付费版的API Discovery功能
    如果你使用Postman付费版本,其内置的API Discovery功能可以自动扫描并识别API的所有可用端点,快速帮你生成对应的请求集合。

其中,借助Swagger文档是最常用且便捷的方式,效果和httprepl的ls命令一致,都能获取完整的端点列表。

内容的提问来源于stack exchange,提问作者user21565481

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 01:54:53