jiji2663 Ответов: 2

как сделать временную ссылку Скачать с резюме в asp.net с#


привет,
как я могу создать временную ссылку загрузки с резюме в asp.net с истекшим сроком действия ссылки через например 2 дня
я использую это:
Response.ContentType = "application/octet-stream";
               Response.AppendHeader("Content-Disposition", "attachment;filename=" + "12.exe");
           Response.TransmitFile(Server.MapPath("~/test/12.exe"));

но у него нет резюме и временной ссылки

ТПХ

2 Ответов

Рейтинг:
0

ChienVH

По моему мнению, вы можете сделать следующие шаги:

1. создайте таблицу со столбцами:
- url: сохраните временную ссылку
- начальная дата: дата эффект
- expire: это дата истечения срока действия
2.в вашем коде позади, то вы должны проверить, если текущая дата больше, чем дата истечения срока действия, то временная ссылка недействительна.

Надеюсь, это вам поможет!


jiji2663

спасибо за помощь Чейн,
как реализовать Шаг 2??

ChienVH

В событии Page_Load страницы сначала вам нужно получить дату истечения срока действия из вашей БД. Как только вы его получили, то сравниваете с ним текущую дату.
Если текущая дата больше даты истечения срока действия, то скройте эту ссылку или замените текущую ссылку новой.

Рейтинг:
0

uniservice333

спасибо за вашу помощь
это было полезно для меня