问题标签 [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.

0 投票
5 回答
2051 浏览

silverlight - 当 HTTP 处理程序完成处理时,我如何在客户端知道?

对于一个简单的解决方案来说可能是一个很长的问题,但这里有......

我有一个定制的 silverlight 控件,用于选择多个文件并将它们发送到服务器。它使用 WebCLient 控件的 OpenWriteAsync 方法将文件发送到通用处理程序 (FileReciever.ashx)。

基本上,silverlight 代码对每个文件执行以下操作:

服务器端处理程序简单地读取传入流,然后对生成的字节数组进行更多处理。

问题是客户端 OpenWriteCompleted 在所有数据都通过网络发送后立即完成。然后我的代码将继续下一个文件。我真正想要的是等到 ASHX 处理程序完成对该请求的所有处理。我怎么做?WebClient 上的任何等待机制?我可以对处理程序中的 HttpContext 进行任何回调吗?我应该使用其他类型的传输技术吗?请指教!

0 投票
4 回答
6651 浏览

asp.net - ashx 通用处理程序中的 Visual Studio ASP.Net 展开和折叠问题

我有 Visual Studio 2008 Professional,但在 ASP.Net 通用处理程序页面 (.ashx) 中展开和折叠方法代码块时遇到问题

我原以为你可以在 .aspx 网页后面的代码中做同样的事情。

即使使用 VS 2008 Standard 和 VS 2005 Professional,我在其他机器上也有同样的问题。所有盒子都已完全修补(OS 和 Visual Studio。)

有人对启用此功能有任何建议吗?

0 投票
2 回答
906 浏览

.net - 如何从 axd 转换为 ashx?

我正在尝试部署elmah。由于莫名其妙的原因,我收到一个错误:.axd 文件被明确禁止。我已经修复了我可以控制的内容(我的 web.config),并且需要系统管理员协作的解决方案不可用(例如编辑机器 web.config 或更新 IIS 映射)。我还验证了它在其他几台具有普通配置的机器上也能正常工作。

Ashx 应该像 axd,那么在从一种转换到另一种时,我应该考虑到 axd 和 ashx 之间有什么区别吗?

更新:我想我回答了我自己的问题。我将 web.config 更改为阅读

它似乎工作。elmah 的源代码中甚至没有字符串 axd。

0 投票
2 回答
1681 浏览

asp.net - 为什么异步 ASHX 生成的图像在 IE6 中并不总是有效?

如果你使用继承 IHttpAsyncHandler 的 WebHandler,你应该不会注意到在未确定的特定情况下浏览器 MS IE6 不会显示它,请求永远不会完成。有解决办法吗?

0 投票
1 回答
1262 浏览

asp.net - ashx 处理程序发布问题

我在 myCustom.ashx 处理程序周围得到了一些令人困惑的结果。

如果我通过浏览器访问处理程序:

如果我发布到处理程序:

好像当我发布它时会创建一个新会话。

额外信息:

0 投票
1 回答
3279 浏览

.net - ASP.NET 3.5 中的处理程序 (ASHX) 发生了什么

为什么 ASP.NET 3.5 Web 应用程序中的默认“通用处理程序”代码会向类添加属性,而不是正确的命名空间引用。这是他们为您提供的开箱即用模板:

为什么他们在顶部没有一行:

这是微软默认模板中的错误吗?我错过了什么吗?

0 投票
3 回答
4443 浏览

.net - 你是如何让 ASP.NET 输出 UTF-16 编码的文本的?

你是如何让 ASP.NET 输出 UTF-16 编码的文本的?

我在 .NET 中序列化一个默认为 UTF-16 格式的对象。现在我想将字符串作为输出响应发送给 .ashx 请求。

我收到错误:不支持从当前编码切换到指定编码。错误处理资源

如何告诉我的网站或页面使用 UTF-16 格式。

谢谢。

更新:阅读两个答案。

0 投票
1 回答
9298 浏览

javascript - 如何从 JavaScript 调用 ASHX?

我想调用一个 ASHX 文件并从 JavaScript 传递一些查询字符串变量,并将返回字符串转换为 JavaScript 中的字符串。我该怎么做?

ASHX 文件已经编码为 response.write 基于查询字符串的字符串。

0 投票
3 回答
418 浏览

c# - 与不同的用户代理保持相同的会话

有没有办法在不同的用户代理上使用相同的会话。我有一个 Flash 应用程序,它在将数据发布到 myHandler.ashx 时生成一个新的会话 id(同样发生在 aspx 上)。我在这里错过了一个技巧吗?

0 投票
1 回答
525 浏览

asp.net - 如何阻止(或取消阻止)ASP.NET 错误记录器 Elmah?

有人以有意或无意阻止 ELMAH 的方式配置了我的服务器。我希望我知道那是什么。我当前的服务器管理员也无法弄清楚是什么阻止了它。

线索至今

  • 错误消息是“不提供这种类型的页面......它已被明确禁止”

  • 普通的 .ashx 处理程序工作得很好。(HelloWorld.ashx 有效)

  • 我在完全信任中运行。

  • 我在 Win 2000,IIS 5

  • 机器配置没有对 ELMAH 的任何引用(我的 web.config 也没有)

  • ELMAH_Error 表存在,但没有条目。

  • 我的 ELMAH 应用程序在我的机器上运行良好(即显示错误日志)。

  • 我更新了 Handler 部分以将名称更改为 Elmha.ashx,而不是 elmah.axd。