问题标签 [axd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - 两个 .axd 处理程序,一个正在工作,另一个返回 404
我的项目中有 2 个自定义 .axd 处理程序。两者都在 web.config 中的 httpHandlers 和 handlers 下定义:
httpHandlers:
处理程序:
当我调用 ShowImage.axd 时,一切正常。
fiddler 中的请求如下所示:
GET /WebApp/ShowImage.axd?Bla=x HTTP/1.1
当我调用 Upload.axd 时,我得到 404。
fiddler 中的请求如下所示:
POST /WebApp/Upload.axd HTTP/1.1
两个 .dll 都在 Bin 文件夹中。
为什么?
asp.net - httphandler 找不到 Highcharts 的 axd
我正在开发将 Highcharts 库用于图表的项目,我添加了用于导出到 (pdf,png,..) 的导出模块,它在开发环境中运行良好,但是当我将项目部署到 IIS 7 时出现以下错误我将任何图表扩展到任何范围:
HTTP 错误 404.0 - 未找到
您要查找的资源已被删除、名称已更改或暂时不可用。
笔记:
以下 HttpHandler 添加到 web.config:
所以有什么问题?以及我该如何解决?
c# - 无法加载资源:IE 和 ASP.NET 中的 net::ERR_INCOMPLETE_CHUNKED_ENCODING
我在 Windows 8.1 中使用 IExplorer 11,在 Windows Server 2008 R2 中使用 IIS 和 ASP.NET 4.6.1。
我的 ASP.NET 应用程序是WebForms并使用UpdatePanels。
我有处理程序配置:
和system.webServer.handlers:
现在,我尝试通过 HTTPS 访问我的 Web 应用程序。但是我现在得到一个错误,之前没有,另一个旧的测试是正确的。
我在控制台中收到错误(IE 中的开发人员 F12):
控制台中的完整消息:
加载资源失败:net::ERR_INCOMPLETE_CHUNKED_ENCODING
ScriptResource.axd?d=JdegD_7PUJVmXULFjUEnn8-WKsu7dMZfODGKttl…:5 POST https://myHostname.company.es/v2/Access/Login.aspx?ReturnUrl=%2fv2%2f net::ERR_INCOMPLETE_CHUNKED_ENCODING
Sys.Net.XMLHttpExecutor.executeRequest @ ScriptResource.axd?d=JdegD_7PUJVmXULFjUEnn8-WKsu7dMZfODGKttl…:5
Sys.Net._WebRequestManager.executeRequest@ScriptResource.axd?d=JdegD_7PUJVmXULFjUEnn8-WKsu7dMZfODGKttl…:5
Sys.Net.WebRequest.invoke @ ScriptResource.axd?d=JdegD_7PUJVmXULFjUEnn8-WKsu7dMZfODGKttl…:5
Sys.WebForms.PageRequestManager._onFormSubmit @ ScriptResource.axd?d=xK_C6ZiWnJAwbFmxycomhSoVuG7wQBL347wu7B8vRv4lZ-am5E4rxJ-GZ-gWm03a7M6T4lFWxdjOei…:5
(匿名函数)@ScriptResource.axd?d=JdegD_7PUJVmXULFjUEnn8-WKsu7dMZfODGKttl…:5b
我尝试使用
scriptResourceHandler enableCompression="false" enableCaching="true"
我尝试禁用压缩:
有什么建议么?如何对它进行良好的故障排除?
更新:我在 Chrome 中测试,我得到了同样的错误。
我看过 F12 控制台日志:
标头
缓存控制:无缓存
内容类型:application/x-www-form-urlencoded;charset=UTF-8 来源:http : //myhostname.company.es 引用者: http://myhostname.company.es/v2/Access/Login.aspx ?返回网址=%2fv2%2f
用户代理:Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36
X-MicrosoftAjax:Delta=true
X-Requested-With:XMLHttpRequest
表格数据
我在本地没有任何防病毒软件
问题可能是使用 UpdatePanels 在 Chrome 中的 Content-Length。我不知道。
c# - 更改 .asp 文件样式 (css)
我有 .aspx 文件(我没有 .aspx 文件代码),我正在尝试通过 .css 文件更改 .html 页面的方向。
我的问题是 .css 文件是从 .axd 文件动态加载的。
在这种情况下如何更改 .css 文件?
谢谢。
asp.net - 在 IIS7 上加载 FineUI axd 文件时出现 404 错误
我在 IIS7 上部署 FineUI 示例项目,但在加载 .axd 文件时从 http 网络收到 404 错误。知道根本原因吗?
url-rewriting - 我的 ASP.NET Umbraco 网站上的混合内容问题
我有几个网站(*.cshtml 页面,因为这是 Umbraco)。在我在 Umbraco 下的一些页面中,我在 chrome 控制台中收到以下错误:
Mixed Content: The page at ' https://www.myDomain/umbraco/refresh.aspx ' was loaded over HTTPS, but requested an insecure script ' http://www.myDomain/WebResource.axd/?d=nv7asgRUU0tRmHNR2D6t1MIDlVwErV_OMFfS4XKOzVy5hbyYSqjQBBsVpxfy8CPStvqW2QAUTJbrrf7GkkAAdiPAOpeRljfK_88DWE7H1L6TrQaDUbdxsR71i0K1vkfZXf93noBTUfQtz7fnJLAQ-w2&t =ffffffffcdd1bd0a '。此请求已被阻止;内容必须通过 HTTPS 提供。
并且
Mixed Content: The page at ' https://www.myDomain/umbraco/refresh.aspx ' was loaded over HTTPS, but requested an insecure script ' http://www.myDomain/ScriptResource.axd/?d=D9drwtSJ4hBA6O8UhT6CQvh2ZcleftUQ1Y_l0ZcDxaRLYMsTaSEKp8Vs8KW-6sEEoRYsD2yHXR9jx29tO_zmuUkq265RLO8kL417ZWYrVCTWiFV3V9AIVK3_wnAJENNtrU2Wmv -QGduBSHYy6FDVdGMmDavZtI9hgttbjWcObxo1&t=ffffffff9a9577e8 '。此请求已被阻止;内容必须通过 HTTPS 提供。
我还有两个网站,代码完全相同,没有这个问题。我的猜测是我缺少 URL 重写(或者那是多余的),或者我缺少 web.config 动词。
到目前为止我已经尝试过:
- 将缺少的动词添加到配置文件
- 试图在我的 HTTP 到 HTTPS 已经存在的规则中明确包含 *.axd 文件(也许我做错了?)
- 尝试添加 mime 类型
没有任何效果。
我确定它必须与 URL 重写有关。
谢谢,
罗腾