angular2(生产模式)-事件源';s响应的MIME类型(“text/html”)不是;文本/事件流;。中止连接
在开发模式中,我没有得到任何与此相关的错误,但是在部署项目之后-EventSource的响应有一个MIME类型(“text/html”),它不是“text/event stream”。正在中止连接。angular2(生产模式)-事件源';s响应的MIME类型(“text/html”)不是;文本/事件流;。中止连接,angular,Angular,在开发模式中,我没有得到任何与此相关的错误,但是在部署项目之后-EventSource的响应有一个MIME类型(“text/html”),它不是“text/event stream”。正在中止连接。 出现错误(因为它处于生产模式) 任何人都可以在angular 2中给出解决方案,这是一个服务器问题。正如错误消息所说:服务器的SSE发射器应该发回一个内容类型设置为text/event stream的响应,但它会发回一个text/html响应。或者客户端没有使用正确的URL来获得均匀的流。我是ang
出现错误(因为它处于生产模式)
任何人都可以在angular 2中给出解决方案,这是一个服务器问题。正如错误消息所说:服务器的SSE发射器应该发回一个内容类型设置为text/event stream的响应,但它会发回一个text/html响应。或者客户端没有使用正确的URL来获得均匀的流。我是angularjs新手,所以请建议我必须为每个错误做些什么:阅读它以了解它是关于什么的,阅读它的堆栈跟踪以了解它被抛出的位置,在导致错误的代码中查找,复制它,并找出错误所在。但是再一次,这似乎与Angular没有任何关系。谢谢你的建议,我已经做了你建议的所有事情,但我在Angular中提到过,因为在我的意义上Angular意味着是否需要在配置或任何其他组件文件或启动文件等中进行任何更改(因为我不太了解连接性,而且我只有在生产模式下运行时才能获得该连接性)…但没关系,谢谢
StartUp.cs:
Before:
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
app.UseWebpackDevMiddleware(new WebpackDevMiddlewareOptions
{
HotModuleReplacement = true
});
}
else
{
app.UseExceptionHandler("/Home/Error");
}
After:
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
else
{
app.UseExceptionHandler("/Home/Error");
}
app.UseWebpackDevMiddleware(new WebpackDevMiddlewareOptions
{
HotModuleReplacement = true
});