---
title: "What is the difference between Response.Redirect and Server.Transfer?"  
description: "What is the difference between Response.Redirect and Server.Transfer?"  
author: "Shikhar Arora"  
published: 2019-12-07  
canonical: https://answers.mindstick.com/qa/92554/what-is-the-difference-between-response-redirect-and-server-transfer  
category: "technology"  
tags: [".net programming"]  
reading_time: 1 minute  

---

# What is the difference between Response.Redirect and Server.Transfer?

What is the [difference](https://yourviews.mindstick.com/story/5016/chia-vs-basil-seeds-what-s-the-difference) between [Response.Redirect](https://www.mindstick.com/forum/47/difference-between-response-redirect-and-server-transfer) and Server.Transfer

## Answers

### Answer by Shrikant Mishra

These methods like Response.Redirect and Server.Transfer methods both are used to transfer a user from one web page to another web page. Each(both) methods are used for the same purpose but still there are some differences as follows. Where the Response.Redirect method redirects a request to a new URL and specifies the new URL, while the Server.Transfer method for the current request, terminates execution of the current page and beginning the execution of a new page using the specified URL path of the page. \
These methods like Response.Redirect and Server.Transfer has the same syntax like:

```
Response.Redirect("UserDetail.aspx");
```

```
Server.Transfer("UserDetail.aspx");  
```


---

Original Source: https://answers.mindstick.com/qa/92554/what-is-the-difference-between-response-redirect-and-server-transfer

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
