# Server.Transfer и Response.Redirect

**URL:** <https://forum.itvdn.com/t/server-transfer-i-response-redirect/1980>\
**Category:** ASP.NET MVC\
**Created:** [21.07.2018 09:11:04 UTC](https://forum.itvdn.com/t/server-transfer-i-response-redirect/1980 "2018-07-21T09:11:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![denisnifedov](https://forum.itvdn.com/letter_avatar_proxy/v4/letter/d/9d8465/32.png) [@denisnifedov](https://forum.itvdn.com/u/denisnifedov)\
**Post date:** [21.07.2018 09:11:04 UTC](https://forum.itvdn.com/t/server-transfer-i-response-redirect/1980/1 "2018-07-21T09:11:04Z")

</div>

Подскажите пожалуйста, когда стоит использовать одно, а когда другое?

---

<div class="post-metadata">

**Author:** ![arsenijbykov84](https://forum.itvdn.com/letter_avatar_proxy/v4/letter/a/90db22/32.png) [@arsenijbykov84](https://forum.itvdn.com/u/arsenijbykov84)\
**Post date:** [21.07.2018 09:27:30 UTC](https://forum.itvdn.com/t/server-transfer-i-response-redirect/1980/2 "2018-07-21T09:27:30Z")

</div>

Response.Redirect() используется:

1. Кода нужно перенаправить запрос на другие HTML страницы или на другой сервер

2. Когда нам не нужно соханять строки запроса и переменные форм из запросов

3. Когда нам всё равно на обратные вызовы на сервер по всем запросам

4. Когда мы хотим что б пользователи видели новый перенаправленный URL и иметь возможность добавлять его в закладки если в этом есть надобность.

---

<div class="post-metadata">

**Author:** ![arsenijbykov84](https://forum.itvdn.com/letter_avatar_proxy/v4/letter/a/90db22/32.png) [@arsenijbykov84](https://forum.itvdn.com/u/arsenijbykov84)\
**Post date:** [21.07.2018 09:29:32 UTC](https://forum.itvdn.com/t/server-transfer-i-response-redirect/1980/3 "2018-07-21T09:29:32Z")

</div>

Server.Transfer() стоит использовать если:

1. Нам нужно сохранить ресурсы сервера и избежать лишних обращений

2. Нам нужно сохранить строку запроса или переменную из формы

3. Нам нужно перенести запрос на другую .aspx страницу на одном сервере.

4. Нам нужно скрыть реальный URL
