asp.net-mvc - 重定向是否比返回其他类型的结果效率低?

标签 asp.net-mvc redirect seo redirecttoaction

重定向是否比返回其他类型的结果效率低?我问是因为如果我当前的请求是异步的,我想返回一个只包含相关数据的部分请求。否则我需要渲染整个页面。所以我正在考虑将重定向返回到将返回 View 的操作方法。我的理解是重定向将响应浏览器指示它请求新的 url。这实际上意味着 2 个请求。开销很大吗?这是不好的做法吗?这对 SEO 意味着什么?

最佳答案

a redirect will respond to the browser instructing it to request the new url. This effectively means 2 requests.

正确。

Is the overhead substantial?

嗯...这是两个请求。

Is this bad practice?

没有。在处理 POST 后需要它。

http://en.wikipedia.org/wiki/Post/Redirect/Get

What will this mean in terms of SEO?

首先取决于您的 URI 是否有意义。

关于asp.net-mvc - 重定向是否比返回其他类型的结果效率低?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3620716/

相关文章:

c# - Controller 和 Action 名称 - 编译器验证

javascript - 如果禁用了 javaScript,如何重定向?

wordpress - 在 htaccess 中将 http 重定向到 https 时出现问题

legacy - 将旧的遗留 Web 应用程序转移到新的应用程序时的最佳实践是什么(特别是关于断开的链接问题)?

http - 如何让搜索引擎索引页面的所有语言变体?

jquery - ASP.NET MVC 3 的非侵入式客户端验证需要哪些文件才能正常工作?

css - 编辑 <li> 的 innerhtml 以添加带有图标图像的 <i> 标签

jquery - 我想在 razor 中循环遍历我的模型列表以填充 jquery 列

带有查询参数的 PHP 重定向

搜索引擎优化和商标