Я использую Response.Redirect для перенаправления пользователей на другой сервер для загрузки файла, а другой сервер проверяет заголовок, чтобы убедиться, что он пришел с правильного сервера ... однако кажется, что Response.Redirect разбивает заголовки на ответ.Response.Redirect Strips Header Referrer - Можно ли добавить его обратно?
Кто-нибудь знает, как я могу добавить заголовки назад? Я пробовал:
Response.AddHeader("Referer", "www.domain.com");
Но принимающая страница проверяет false, когда я проверяю, установлен ли заголовок Referrer.
Любые предложения, как я могу заставить это работать, кроме отображения кнопки для пользователя, на которую нужно щелкнуть (я бы хотел, чтобы URL-адрес скрывался от пользователя как можно больше).
Server.Transfer - это только вариант, когда он находится на том же сервере, правильно? В этом случае мне нужно перенаправить на другой сервер, поэтому, вероятно, не получится работать :( – Jeeby 2008-10-28 12:41:39
Правильно - тот же сервер ... – 2008-10-28 12:43:29
ahh ну, а не быть тогда. – Jeeby 2008-10-28 12:49:31