问题标签 [ashx]
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 - 有时图像不会仅显示给一个用户
我有 ASP.NET MVC 应用程序,我在其中使用 HTTP 处理程序 ashx 文件来获取页面上的图像。此图像由用户通过扫描文档上传。
现在我的问题是每个用户都显示它,除了一个,用户报告他无法看到图像,即使它已成功加载,当我检查日志时它显示服务器有图像。转换图像时服务器上也没有记录异常:(还有一件经常发生的事情,70%的用户无法在页面中看到图像。30%的时间他设法看到了图像......奇怪的问题请指教可能是什么问题?
下面是我的代码
asp.net - ASP.NET 服务器端缓存生命周期?
我编写了一个小型 ASHX 处理程序,它使用一个小型状态对象,我希望在一系列请求的生命周期中持续存在该对象。我有处理程序将对象放入服务器端缓存 ( HttpContext.Current.Cache
) 并在ProcessRequest
.
我可以期望该对象在缓存中保留多长时间?我希望处理程序实例来来去去,所以我希望在所有这些实例中持续存在一些东西(直到不再需要由请求本身决定)。但是,如果我让处理程序在由于它不在缓存中而必须创建新状态对象时写入应用程序日志,我会看到它创建了 2-3 次。
asp.net - 使用 Google Analytics 和 ASP.NET Web 处理程序 (ASHX) 页面跟踪点击
我们为我们的站点使用 Google Analytics,但由于它在 HTML 输出中使用客户端脚本,我们无法跟踪对任何 ASP.NET ASHX 处理程序页面的点击。
有谁知道这样做的方法?
c# - ASHX 图像处理程序适用于 chrome,而不是 IE8
我创建了代码来使用 ASHX 处理程序从文件系统中检索图像。代码在 Chrome 中正确显示图像,但在 IE 中出现损坏的图像:
asp.net - 如何使用 ASP.NET 访问 jQuery AutoComplete extraParams
我正在使用以下 jQuery 脚本发送一个“Make”参数来过滤我的“模型”:
输入的文本作为 'q' 查询字符串传递给 .ashx 文件,但是,我不确定如何访问我的 extraParam 'Make',因此我可以将它传递给通用处理程序文件中的存储过程。我该怎么做呢?
谢谢,柯特
asp.net - 如何访问 .ashx 文件中的本地化资源?
我有一个返回本地化消息的 ashx 文件。这是从 Ajax 请求中调用的。我需要访问 ashx 文件中的 Asp.net ResourceManager。
javascript - 在 StringBuilder 中写入 document.write?
我在 ashx 文件中使用 StringBuilder 来返回 javascript。一切都很好,除了一条线......
为了便于阅读,这里是未转义的版本:
如果我注释掉这一行,我的 ashx 文件就像一个魅力!但是,如果我保留它,它甚至不会运行。在 StringBuilder 中使用 document.write 语句是否有某种限制?或者,有没有更好的方法从 .NET 中写出 Javascript?由于需要使用服务器变量,它必须来自 .NET。
asp.net - 基于响应流更新图像
是否可以使用 ASP.NET 通用处理程序的响应流来更新 HTML 页面上的图像?
例如,如果我在处理程序上有以下代码:
如何使用 .ajax 在 jQuery 中调用处理程序,并在页面上设置与处理程序返回的图像相等的图像? 我现在忽略了查询字符串变量,因为我只想让它工作。
其次,如果我可以在上面做,我如何遍历页面上所有属于“内容”类的 DIV,从隐藏字段中选择一个 guid 用作我的查询字符串参数,并更新相同的内容 DIV 标签?
内容 div 标签如下所示:
我希望定期更新所有图像,所以基本上,作为快速回顾,我需要:
- 循环遍历我所有的“内容”类 DIV,每隔 n 发生一次。秒。
- 从隐藏字段中提取 GUID。
- 调用我的 ASHX 处理程序以获取更新的图像。
- 将返回的图像设置为页面上对应的图像。
这是很难实现的吗?如果没有,我需要做什么才能以上述方式实现此功能?
asp.net - .NET 图像处理程序在下载时剥离文件类型
我创建了一个 ashx 处理程序来从 mysql 数据库中的图像呈现图像缩略图。如果通过查询字符串传递文件名,则设置内容处置文件名(当用户单击“另存为...”时,将显示文件名)。当用户选择“另存为...”时,图像正确显示并且文件名出现,但文件类型被列为未知并且下载的文件没有类型。
由于没有其他尝试,我尝试将“.jpg”添加到内容配置文件名的末尾,但这使得每个图像下载为 untitled.bmp。
c# - 从 C# .ashx 运行 cscript.exe 不会执行 vbscript 文件中的代码
编辑
我在我的 .vbs 文件中添加了一些错误处理,这确实是一个权限问题(我现在收到“权限被拒绝错误”)。但是,在 web.config 标记中提供我的凭据<impersonate>
似乎没有任何效果。
此外,当尝试通过 via 向进程提供我的凭据时
我收到一个新错误:
cscript.exe - 应用程序错误
应用程序未能正确初始化 (0xc0000142)。单击确定以终止应用程序。
如果您知道这是什么原因,请大声喊出来。(或者只是输入它......)
感谢您一直以来的帮助!
背景
我正在尝试从自定义处理程序 (.ashx) 执行 .vbs 文件。VBScript 正在 iis 5.1 中设置 Web 应用程序。
到目前为止,以下代码执行没有错误
问题
我的问题是 vbscript 似乎根本没有运行。当我检查 IIS 时,没有创建我的应用程序。
当我直接从命令提示符运行脚本文件时,一切正常,我的应用程序显示在 IIS 中。
故障排除
我决定在 .vbs 文件中添加一些 echo 语句,以便确保它正在运行。在命令行上,所有语句都正确输出。检查字符串 sOutput 时,我收到标题消息,但没有收到后续消息。
来自 C# - sOutput 的内容
Microsoft (R) Windows Script Host 版本 5.7 版权所有 (C) Microsoft Corporation。版权所有
从命令行
Microsoft (R) Windows Script Host 版本 5.7 版权所有 (C) Microsoft Corporation。版权所有
你好
所以我可以证明(我认为) .vbs 文件没有被评估,并且 cscript 正在被调用。如果我在没有引用 .vbs 文件的情况下调用 cscript,那么我会得到帮助文档。所以出了点问题。
有任何想法吗?谢谢!