当我们实际请求模板网址时。接受标头始终为application/json
,而不是text/html
我目前正在使用nancy根据接受标题上的内容请求类型生成模板和api请求。
像这样的东西
private dynamic Index(dynamic parameters)
{
Students = NancyContext.Set<Student>().ToList();
Negotiate.WithView("Index").WithModel(Students);
}
基本上在application/json
请求时返回json。当使用text/html
请求时,它会返回带有模型的模板。但是因为它使用application/json
请求模板。它只返回api请求的json,而不是模板。对于模板网址,将接受标头更改为text / html而不是application/json
的任何解决方法?