2017-10-17 46 views
-1

可以使用ASP.NET Web API GET端點來返回HTML表單嗎?Web API可用於此特定目的嗎?

然後,消費者會利用此響應來呈現他的末端的HTML客戶端,並將POST數據呈現給套件中的另一個端點。

這可能嗎?

+0

可以返回HTML作爲一個字符串,然後讓客戶端渲染。 – JohanP

回答

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; 
} 
相關問題