Я пытаюсь использовать следующий код для отображения html-страницы из webApi:
[AcceptVerbs("GET")]
[AllowAnonymous]
[Route("ManageAccount/{id}")]
public HttpResponseMessage ManageAccount(string id)
{
if (! String.IsNullOrEmpty(id))
{
var path = "C:/Users/user/Project/" + id + ".html";
var response = new HttpResponseMessage();
response.Content = new StringContent(File.ReadAllText(path));
response.Content.Headers.ContentType = new MediaTypeHeaderValue("text/html");
return response;
}
var path2 = "C:/Users/user/Project/Login.html";
var response2 = new HttpResponseMessage();
response2.Content = new StringContent(File.ReadAllText(path2));
response2.Content.Headers.ContentType = new MediaTypeHeaderValue("text/html");
return response2;
// return Redirect("Login.html");
}
Я установил ContentType как text / html для чтения html-страницы, но на этой странице есть сценарии, теперь все сценарии читаются как текстовые/ html!
Пожалуйста, какие-либо предложения?
Как это исправить?
Обновление:
Я получил это, если скриптызагружен на сервер, он работает!
Я не знаю, есть ли способ загрузить мои скрипты на сервер, и я не знаю, хорошая ли это идея!
Извините, яновое в этой области :) Спасибо