同时创建的父子资源成功,但不能通过GET请求访问POST的header里的API地址,会产生500错误

来源:7-4 【应用】同时创建父子资源

慕娘3491992

2024-10-25

阿莱克斯老师您好!我在学习这一章时,发现POST请求返回对象header里的location,不能通过http GET请求来访问,会抛出这样的错误。
图片描述

请问是否需要注册额外对JSON支持的服务?TouristRoutePicture Model是不是因为关联TouristRoute,因而存在模型引用的循环?
除此以外我是使用Visual Studio Mac进行练习,错误消息在Application Output里不明显,请问我应该用Application Output往上翻很多找到最根本的错误消息,还是用Postman也能凑合?

谢谢阿莱克斯老师的时间和解答!

写回答

1回答

阿莱克斯刘

2025-01-21

同学不好意思,错过了你的提问。1. 我估计错误的地方是automapper的配置问题,请检查一下profile文件。2. 不管你使用visual studio还是postman,单从error log来分析问题是很困难的,请配合断点一步一步执行来定位错误。3. 另外,mac版本的visual studio已经不维护了,在mac系统中可以使用vscode来代替,其实我觉得vscode还更好用一点。
0
0

.Net 开发电商后端API 从0到精通RESTful

. Net 实战+RESTful思想纵深课程,开发优雅RESTful风格API。

994 学习 · 553 问题

查看课程