如何查找dotnet run启动的Angular+ASP.NET Core项目本地API地址
本地ASP.NET Core API地址查找方法
用dotnet new angular创建项目并运行dotnet run后,可通过以下方式获取API的本地访问地址:
- 查看控制台输出:启动项目时,控制台会打印出API的监听地址,通常是
https://localhost:5001和http://localhost:5000。将你控制器的路由(比如/api/yourcontroller)拼接在地址后,就是完整的测试地址,例如https://localhost:5001/api/yourcontroller。 - 检查
launchSettings.json配置:在项目的Properties目录下打开该文件,找到applicationUrl字段,里面列出了API的所有监听地址,格式类似:"applicationUrl": "https://localhost:5001;http://localhost:5000" - 验证默认接口:项目自带的
WeatherForecast控制器可用于验证地址,在Postman中请求https://localhost:5001/api/weatherforecast,若能返回JSON数据,说明该地址有效,替换路由即可测试你自己的控制器。
注:Angular前端会通过代理转发请求到后端,但Postman测试需直接使用后端的完整地址。
内容的提问来源于stack exchange,提问作者Elliott Alderson
相关产品推荐
相关产品推荐

