可以使用ASP.NET Web API GET端点返回HTML表单吗?
然后,消费者将利用此响应将HTML客户端和POST数据呈现给我的套件中的另一个端点。
这可能吗?
答案 0 :(得分:1)
是的,确定您可以这样做,您可以将媒体类型设置为text/html
并作为string
回复
public HttpResponseMessage GetHTML()
{
var htmlResponse = new HttpResponseMessage();
htmlResponse.Content = new StringContent("<html><body>Test</body></html>");
htmlResponse.Content.Headers.ContentType = new MediaTypeHeaderValue("text/html");
return htmlResponse;
}