问题标签 [server.transfer]

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 回答
1304 浏览

asp.net - Server.Transfer 不会更新所有路径

用于Server.Transfer显示通知用户网站处于维护模式的页面。
在 global.asax:

效果很好,除了查看页面源代码时,我看到 CSS 路径已更新,但图像的路径没有。
有什么建议么?

0 投票
1 回答
3762 浏览

asp.net - 回发到同一页面时出现无效的视图状态错误

我遇到了Invalid Viewstate错误的一些问题,我可以理解它为什么会发生,但我不知道如何解决它。

我有一个与此类似的页面,/story/?id=123但我使用的是Server.Transfer与此页面不同的页面。

所以我已经设置并且它工作正常,直到页面回发给自己/infoServer.TransferRequest("/story/?id=123")

我们在这个页面上有一个登录表单,它只是重新加载页面,但是当它重新加载页面时,它似乎添加/?id=123到 URL 的末尾,所以它以这样的方式结束,/info/?id=123从而导致Invalid Viewstate错误。

我已经尝试添加EnableViewStateMac="false"- 这修复了错误,但它没有按预期登录用户,因此它没有给出所需的结果。

所以我的问题是:

  1. 有没有更好的方法来重定向到我的页面,Server.TransferRequest但仍然保留漂亮的 URL?Response.Redirect-如果我能避免它,我不想这样做。

  2. 如果没有,是否有一种简单的方法来修复这个不需要我添加的错误EnableViewStateMac="false"

0 投票
4 回答
44993 浏览

c# - 错误:无法计算表达式,因为代码已优化

我的 asp.net 应用程序出现错误,内容为

“无法评估表达式,因为代码已优化或本机框架位于调用堆栈顶部。”

搜索SO后,我看到大多数类似的帖子都涉及response.redirect。我的代码正在使用 server.transfer,我的应用程序也正在使用 Master Pages。

我该如何解决这个问题?

更新:由于某种原因,发生此错误是我也使用 Response.Redirect 。不幸的是,我不能使用 Server.Execute,因为 Server.Execute 会在最后调用调用页面。

0 投票
1 回答
818 浏览

asp.net - Server.Transfer() 和 http 301

会通过 server.transfer 发送 301 吗?

页面A.aspx:

0 投票
1 回答
105 浏览

hosting - 将网站上的一个添加移动到新的 cPanel 主机

几年来,我免费托管了几个本地组织的网页。其中一个组织希望迁移到他们自己的服务器,由他们自己的服务器提供商管理(唉,不是 A Small Orange——对他们来说有点太贵了)。

他们有

  • 几个添加域/网站
  • 使用 Google Apps 的高级 DNS 记录
  • 几个邮件列表
  • 一两个数据库
  • 当然还有他们的托管目录

我只是想知道是否有办法只导出这些东西,以便可以在另一个 cPanel 中导入?

选项一:将所有东西一一移动到新主机。创建邮件列表、手动导入数据库、设置 DNS 并上传文件。

选项二:我可以导出整个站点,下载整个站点,转到新的提供商并上传,然后删除我的所有内容。

选项三:是否可以导出他们的站点部分,并将其导入到其他主机 cPanel?

还是其他选择?没有电子邮件,我什至不需要托管历史记录(但这会很好)。

0 投票
1 回答
95 浏览

dns - 正在传输到新服务器/DNS...丢失

我必须在这里遗漏一些明显的东西。

我有一个客户目前通过雅虎进行托管。我使用 WHM 并通过 Hostgator 拥有一个经销商帐户。我设置了一个新帐户,并在帐户创建过程中输入了 URL。

问题是,它正确地创建了所有内容,但所有内容都指向旧 URL,所以没有任何效果。

例如,我安装了 Wordpress,它在“http://domainname.com/style.css”中查找 .css 文件,但它仍然指向旧位置。如果我手动将其更改为“http://newIPaddress/style.css”,它将起作用。

我忘了一步吗?

0 投票
3 回答
6534 浏览

c# - 如何在 Asp.Net 中的 Server.Transfer 之前设置响应头?

我有一个页面,根据某些条件,我正在执行 Response.Redirect 或 Server.Transfer。现在我想为这两种情况添加一个标题。所以我正在做以下事情

现在,当代码通过 Server.Transfer 代码路径时,Vary 标头设置为 *,而当它通过 Response.Redirect 时,标头正确设置为 User-Agent。

为什么会发生这种情况,如何将两种情况的响应标头设置为相同?

0 投票
1 回答
92 浏览

asp-classic - ASP 经典中的许多“SERVER.TRANSFER”(在“案例”中)是否会损害服务器的性能?

我想用 ASP 经典构建这个页面:

而且我想知道后台服务器是否需要进入每个“Server.Transfer”,或者在正确的情况下他只会进入“Server.Transfer”?我需要知道这一点,因为我想知道使用此解决方案是否会导致服务器性能不佳(我们将来会有越来越多的案例。

0 投票
1 回答
395 浏览

asp.net - Server.Transfer + Refresh 导致多次插入数据库

我面临的问题如下。

在我的 button_Click 事件中,

当我在 AdSpaceDetails.aspx 页面中时,如果我点击刷新,那么记录会再次提交到数据库。

即使我尝试在 finally 块中清理诸如“ ad ”和“ adRepo ”之类的对象,但徒劳无功。

如何避免这种情况?

0 投票
1 回答
856 浏览

c# - Server.Transfer 到一个页面

我正在使用 Sitecore,我必须显示页面集合中的第一页。到目前为止,这是我的代码: