问题标签 [asp-classic]

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 投票
2 回答
2521 浏览

iis - 如何配置 IIS7 以允许使用经典 asp 上传 zip 文件?

我最近安装了 Windows 2008 Server 以用各种网页(包括几个经典的 ASP 应用程序)替换 Web 服务器上崩溃的硬盘驱动器。其中之一使用已经工作了几年的 com 工具广泛使用文件上传。

更多信息:

一旦我自己测试过,我的用户并没有在非常小的 zips (65K) 工作中提供好的信息,但较大的则没有。我没有测试截止,但 365K 失败了。毕竟它不仅仅是 zip 文件。一个 700K 的文档文件也失败了。错误代码 800a0035。

0 投票
3 回答
4561 浏览

wcf - 如何格式化用于执行从 VBScript / ASP 到 WCF 服务的 HTTP 发布的消息并获得响应?

做帖子不是问题!格式化消息以便我得到响应是问题所在。

理想情况下,我能够构建一条消息并使用 WinHTTP 向 WCF 服务(托管在 IIS 中)执行发布并获得响应,但到目前为止,我一直无法构建正常工作的东西。

有没有人有一个这样做的例子是直截了当的?

在 2.0 Web 服务世界中,这就像在 web.config 中设置一个设置以使服务响应帖子然后使用正确的参数调用适当的 Web 方法一样简单。在 WCF 世界中似乎没有类似的东西。

到目前为止,我没有选择将使用者(vbscript 端)转换为 .NET。

假设此时在端点我可以转换为使用任何可用的绑定,直到 .NET 3.5 支持的任何绑定,但同时如果这可以使用 WsHttpBinding 或 BasicHttpBinding 完成,那么正确的答案将是描述如何在 VBScript 的上下文中为这些绑定中的任何一个设置消息格式,或者如果没有办法这样做,那么就说,你不能这样做。如果这可以使用 WebHTTPBinding 完成,那么我还没有找到实现它的方法,因为我已经研究了 WebInvoke 属性并且无法创建从 VBScript 到 WCF 的正常工作的测试。

假设发布的数据类型是字符串,响应也是字符串。

这个问题也与 WinHTTP 无关。我已经知道如何使用 WinHTTP 执行发布,这是构建 WCF 服务将响应的消息的问题。

虽然我可以使用 WinHTTP 以外的其他东西来执行从 ASP 到 WCF 服务(如 XMLHTTP)的发布,但我仍然存在构建 WCF 服务将响应的 XML 消息的问题。我已经对此进行了尝试,但仍然无法理解我需要使用哪种格式来实现这一点。

从理论上讲,我知道所有 WCF 服务需要的是格式正确的消息。我只是无法正确构建消息,通常虽然每个人都对如何发送消息有一些建议,但我还没有看到有人给出一个实际示例来说明在这种情况下正确的消息格式是什么,因为每个人都习惯于使用 .NET 发送消息,在这种情况下一切都已为您完成。

0 投票
9 回答
3922 浏览

asp.net - 在会话变量中放入什么

我最近遇到了一个 ASP 1.1 Web 应用程序,它在会话变量中放置了一大堆东西——包括所有 DB 数据对象,甚至是 DB 连接对象。它最终变得巨大。当 Web 会话超时(用户使用完应用程序后四个小时)时,有时他们的数据库事务会回滚。我假设这是因为当 IIS 终止会话时数据库连接没有正确关闭。

无论如何,我的问题是会话变量中应该包含什么?显然有些东西需要在那里。用户在主屏幕上选择他们想要编辑的计划,因此计划 ID 进入会话变量。通过将有关用户(及其经理等)的所有详细信息以及他们正在编辑的计划存储在会话变量中来尝试减少数据库的负载是否更好,或者我应该尝试最小化会话变量中的内容和在 Page_Load 事件中查询数据库以获取我需要的所有内容?

0 投票
1 回答
637 浏览

visual-studio - 代码大纲、经典 ASP 和 Visual Studio 2005

有没有办法在 Visual Studio 2005 中启用经典 ASP 的代码大纲?它很好地勾勒了 HTML 代码,我在 <% 和 %> 之间得到了一个大轮廓,但代码本身没有。

0 投票
9 回答
403 浏览

python - 如果决定我们的系统需要大修,最好的方法是什么?

我们正在维护一个使用 VBScript 作为主要语言基于 Classic ASP 构建的 Web 应用程序。我们一致认为我们的后端(如果您愿意的话是框架)已经过时并且没有为我们提供快速前进的适当工具。我们几乎已经接受了无处不在的当前 webMVC 模式,并且无法以合理的方式使用当前的技术来做到这一点。最大的缺失特性是正确的调度和继承模板等。

目前有两条路径正在讨论:

  1. 使用 JScript 将现有应用程序移植到 Classic ASP,这将使我们有希望从那里转到 .NET MSJscript 而没有太多麻烦,并最终在 .NET 平台上结束(最好 MVC 的东西到那时就完成了,ASP.NET)。在我们看来,NET 并没有比现在好多少)。这被认为是比下一个选择更安全、风险更低的路径,尽管它可能需要更长的时间。
  2. 使用其他一些技术完全重写应用程序,现在这个包的领导者是 Python WSGI,它有一个自定义框架、ORM 和一个很好的模板解决方案。这里甚至还有 django 和其他预建解决方案的回旋余地。这种方法有望成为最快的解决方案,因为我们可能会在实际产品旁边运行测试版,但如果我们不能/不正确,它确实有可能浪费大量时间。

这并不意味着我们的逻辑消失了,因为我们多年来建立的东西相当稳定,正如我们所说的那样难以处理。它建立在 SQL Server 2005 之上,大量使用存储过程,并在 IIS 6 上发布,只是为了提供更多背景知识。

现在,问题。有没有人采取上述两条路径中的任何一条?如果是这样,它是否成功,它怎么可能更好,等等。我们不希望在做这两件事中偏离太多,但一些建议或其他解决方案可能会有所帮助。

0 投票
5 回答
3824 浏览

session - 在经典 asp 中,我可以在 Session 对象中存储数据库连接吗?

我可以在 Session 对象中存储数据库连接吗?

0 投票
2 回答
572 浏览

asp-classic - 检查另一个 Web 服务器是否正在侦听 asp

我正在使用 Microsoft.XMLHTTP 从旧的 ASP/VBScript 站点的另一台服务器获取一些信息。但是该其他服务器经常重新启动,因此我想在尝试从中提取信息之前检查它是否已启动并运行(或通过以其他方式检测问题来避免我的页面提供 HTTP 500)。

我怎样才能用 ASP 做到这一点?

0 投票
6 回答
28994 浏览

asp-classic - 如何在经典asp中转换日期字符串

我现在有点傻……</p>

我有一个欧洲格式 dd.mm.yyyy 的日期字符串,需要使用经典 ASP将其转换为mm.dd.yyyy 。有什么快速的想法吗?

0 投票
2 回答
407 浏览

asp-classic - IIS 6.0 中的经典 ASP 无法缩放

IIS 6.0 以串行方式(一次一个)为我的经典 ASP 页面提供服务

仅当 #1 请求结束时,Web 服务器才会处理 #2 请求。

如果 #1 请求需要更长的时间,则 #2 请求将不得不等待 #1 结束才能开始由 IIS 处理。

这是 IIS 中的错误配置吗?

操作系统为Windows Server 2003 Standard Edition (Service Pack 2)

0 投票
3 回答
21631 浏览

xml - Asp XML 解析

我是asp的新手,在接下来的几天里有一个截止日期。我从 web 服务响应中收到以下 xml。

如何将此 xml 解析为 asp 属性?

任何帮助是极大的赞赏

谢谢达米安

进一步分析,由于 aboce 响应来自 Web 服务调用,因此还会返回一些肥皂内容。我还可以使用下面的 lukes 代码吗?