ashx相关内容

ASP.NET MVC vs. Webforms vs. HTTP Handlers (.ashx) - 哪个是最轻量级的?

我计划构建一个简单但使用率很高的网络应用程序,并且需要确定一个架构. 基本的服务器端逻辑/动态数据库驱动内容大约六到十几页的服务都说内容 无需重写 URL, 非常简单的页面流程/路由 我们的目标是发布此应用以使用尽可能少的带宽、内存和 CPU.也就是说,我的选择是 在 ASP.NET MVC 中构建 使用视图状态构建网络表单禁用 使用 .ashx 处理程序和代码构 ..
发布时间:2022-01-06 10:21:18 C#/.NET

通过 ASHX 处理程序支持可恢复的 HTTP 下载?

我们通过 ASP.NET 中的 ASHX 处理程序提供应用程序设置的下载. 一位客户告诉我们他使用了一些第三方下载管理器应用程序,我们提供文件的方式目前不支持他的下载管理器应用程序的“恢复"功能. 我的问题是: 恢复下载的基本思想是什么?是否有某个 HTTP GET 请求告诉我开始的偏移量? 解决方案 恢复下载通常通过 HTTP Range 标头工作.例如,如果客户端只需 ..
发布时间:2022-01-02 16:43:15 C#/.NET

.aspx 与 .ashx 的主要区别

.aspx 和 .ashx 页面之间有什么区别?当我需要处理从代码调用并返回响应的请求时,我现在使用 ashx,但我想要更技术性的答案. 解决方案 Page 是一个特殊的案例处理程序. 通用 Web 处理程序(*.ashx,基于扩展的处理器)是所有没有 UI 且包含 @WebHandler 的 Web 处理程序的默认 HTTP 处理程序指示. ASP.NET 页面处理程序 (* ..
发布时间:2021-12-27 21:01:57 C#/.NET

如何在 .ashx 处理程序上使用输出缓存

如何将输出缓存与 .ashx 处理程序一起使用?在这种情况下,我正在进行一些繁重的图像处理,并希望将处理程序缓存一分钟左右. 另外,有没有人对如何防止狗打狗有任何建议? 解决方案 有一些很好的资源,但你想缓存你处理的服务器端和客户端. 添加 HTTP 标头应该有助于客户端缓存 这里有一些响应头开始...... 您可以花费数小时调整它们,直到获得所需的性能 //添加 ..
发布时间:2021-12-20 11:21:23 C#/.NET

Visual Studio ASHX 文件调试

我在 VS2008 的一个非 web 项目中有一个 ashx 文件.Web 项目的类型(与 Share Point 一起使用的 stsdev)将 ashx 文件部署到服务器.我可以导航到该文件,它就在那里.在 VS2008 中,当我尝试在 ashx 代码中放置一个断点时,它不会让我这样做.这意味着当我连接到 WP3.exe 进程进行远程调试时,不会触发任何操作.我可以采取哪些步骤来调试它? ..
发布时间:2021-07-23 20:49:16 C#/.NET

什么是ASP.NET应用程序中的.ashx文件?

何时在asp.net Web应用程序中使用ashx文件?有人能用一个简单的例子用简单的术语来解释吗?我从msdn中了解到.ashx文件实现了ihttphandler,但是从这里 http://msdn.microsoft.com/en-us/library/system.web.ihttphandler.aspx ,有人可以为我清楚地解释吗? 解决方案 简而言之,文件ASHX是ASPX文件 ..
发布时间:2021-04-10 18:42:38 C#/.NET

C#:无法调试ASHX处理程序

我有一个ASP.net C#4.0网站项目.我正在使用jQuery AJAX回发调用ASHX处理程序.通常,在调试C#时,我会使用Debug> Attach to Process>选择w3wp.exe并开始调试. 当我使用ASHX处理程序执行此操作时,Visual Studio会说“不会命中断点.没有为该文档加载任何符号."果然,当我对处理程序运行AJAX调用时,没有命中断点. 让我感 ..
发布时间:2020-06-17 19:26:02 C#/.NET

asp.net中的ASHX处理程序文件有什么好处?

使用ashx或处理程序有什么好处?另外,如果我使用MVC,我是否需要它们(为什么不这样做)? 框架(2.0+)有关系吗? 我为什么要使用处理程序?最近建议我使用一个来检索图像,但我不知道为什么. 谢谢您的时间. 编辑-处理程序更快吗? 解决方案 仅举几个例子: 动态图像生成:您可以编写返回数据驱动的图像的处理程序,方法是创建一个返回图像数据的ASHX处理程序, ..
发布时间:2020-06-17 19:23:14 其他开发

PDF处理程序:内容处置文件名

我正在Web浏览器(IE8)HttpContext.Response.writefile(fileName)中输出PDF文件,并且效果很好.当我尝试保存文件时,它将为我提供ashx处理程序的名称作为默认名称.我实际上想传递真实姓名. 我尝试添加标题信息,如下所示: context.Response.AddHeader("content-disposition", "attachment ..
发布时间:2020-06-17 19:23:07 其他开发

如何:将jQuery发布到ashx文件以强制下载结果?

我有一个ashx处理程序,该处理程序从请求中获取'html'属性,然后将其返回给调用它的对象.我也将Content-Disposition设置为附件. 直接调用该页面即可正常工作,并通过“另存为"对话框强制下载. 我所坚持的是:我需要使用javascript(jQuery)来做到这一点.我将发布div的内容并进行一些进一步的处理. 有人可以给我一些指导吗? 非常感谢. ..
发布时间:2019-11-15 16:36:57 JavaScript

使用jQuery Post从.ashx获取文件

这个问题是我问的另一个问题的后续内容-我有一个客户端页面,该页面构建了一个JSON对象以发送到服务器,并且我有服务器代码,可以将该JSON对象解析为SQL命令并最终获得所需数据的数据集. 我最初是将JSON对象传递给.asmx Web服务,该服务将返回包含我的数据的JSON对象.现在,我想朝另一个方向前进,并将数据作为.csv文件返回. 我了解我可以尝试将JSON对象放入查询字符串中并 ..
发布时间:2019-11-15 12:47:07 JavaScript

你如何用JavaScript调用ASHX?

我想调用ASHX文件并从JavaScript传递一些查询字符串变量,并将返回字符串转换为JavaScript中的字符串。我该怎么做? ASHX文件已编码为response.write一个基于查询字符串的字符串。 解决方案 这样的东西?: function createXMLHttpRequest(){ try {return new XMLHttpRequest(); } ..
发布时间:2019-06-06 05:04:40 前端开发

我如何应用Sitecore的GA下载跟踪?

我在网上对这个问题做了大量的研究后,把这个问题发布到了Stackflow b / c,我没有遇到一个简单的答案,必须自己动手解决这个问题。 基本上,Sitecore对上传到媒体库的所有文件都使用处理程序文件.ASHX。由于我使用的第三方GA跟踪工具(entourage.js或gatags.js)无法将.ashx识别为白名单的下载文件,因此它没有向GA像素跟踪器(__utm.gif)添加适当的 ..
发布时间:2018-05-03 13:55:19 其他开发

EXTjs:如何从ashx页面读取rss feed到商店?

我想将一个ashx页面的rss feed提供给EXTjs商店。它与xml页面完美配合。但是当我在一个ashx页面上测试它不会!!! 链接: http://met.guc.edu.eg/Feeds/Course.ashx?c=240 var store = Ext.create('Ext.data.Store',{ autoLoad:true, proxy:{ 键入:'ajax', ..
发布时间:2017-10-08 13:25:59 JavaScript

下载大文件,保存在数据库中

我们有很多文件,在我们的SQL Server数据库中保存为二进制文件。 我已经将一个.ashx文件传递给用户。 不幸的是,当文件变得相当大时,它将失败,并出现以下错误: 算术中溢出或下溢操作 我假设它的内存不足,因为我将二进制文件加载到一个字节[]。 所以,我的问题是,如何做这个功能,读取大块(也许?),当它是从数据库表?它也似乎是Response.TransmitFile( ..
发布时间:2017-07-13 10:34:27 C#/.NET

多种图像处理程序调用IE造成的弹出窗口挂起

我们有一个 ASHX 图片已经在过去的几年中表现还算不错的处理程序,但我们最近注意到一些奇怪的行为间歇性的 IE8 和 IE9 。我们作为一个图像的src属性的一部分,这个页面是在弹出窗口中打开它调用图像处理程序多次画廊页。 页面正常工作时打开,在快速连续关闭(所有网页上的图像已完成加载之前)它会导致浏览器挂起和窗口时,但随后必须重新启动。 以下是我们的图像处理程序代码示例,我有一个怀 ..
发布时间:2016-09-30 22:17:01 C#/.NET

捕获异常在ASP.NET从通用处理程序(ASHX)文件产生

我想获得一个不同的服务器端的堆栈与我的ASP.NET网站的运作。我的ASHX文件似乎被抛500内部服务器错误。我如何找出异常此ashx的文件被抛出或500的原因被抛出?当我附上我的IIS 7 W3wp.exe进程,它不会抛出异常,但我看,这是有可能的情况下。 该文件的ashx 。住在我的ASP.NET站点的根目录,属性有它设置编译 GET HTTP:// UHC-8:8883 / M ..
发布时间:2016-09-07 11:25:08 C#/.NET