0
Ich experimentiere mit OWIN Selfhost, und ich versuche, eine HTML-Antwort auszugeben, aber der Server gibt immer XML-Ausgabe zurück. Was mache ich falsch?Ausgabe von HTML mit OWIN Selfhost
class Startup
{
public void Configuration(IAppBuilder app)
{
var config = new HttpConfiguration();
config.Routes.MapHttpRoute(
"default",
"{controller}/{action}/{id}",
new { controller = "home", action = "index", id = RouteParameter.Optional }
);
app.UseWebApi(config);
}
}
public class HomeController : ApiController
{
public HomeController()
{
}
[HttpGet]
public string Index()
{
return "<b>kg</b>";
}
}
class Program
{
static void Main(string[] args)
{
var options = new StartOptions();
options.Urls.Add("http://+:8181");
using (WebApp.Start<Startup>(options))
{
Console.WriteLine("Server started");
Console.ReadLine();
}
}
}
Siehe http://stackoverflow.com/questions/14046417/how-to-return-raw-string-with-apicontroller, wie Sie HTML-Inhalt zurückgeben. – polemarch