当我在网络浏览器中打开我的API时,我会得到以下界面。
我必须点击" json"查看返回的原始数据。
如何在不添加format
网址查询字符串的情况下直接在网络浏览器中停用此用户界面并显示原始数据?
答案 0 :(得分:2)
您没有看到从您的服务返回的数据,因为您的服务只返回错误。
您可以通过删除AppHost配置()中的Html功能来禁用Auto Html Page:
SetConfig(new HostConfig {
EnableFeatures = Feature.All.Remove(Feature.Html),
});
在浏览器中,这通常会返回XML结果,因为浏览器会要求application/xml
而不是JSON,要显示JSON,您也可以删除XML,例如:
SetConfig(new HostConfig {
EnableFeatures = Feature.All.Remove(Feature.Html | Feature.Xml),
});