0
我想只允許基於cookie設置下載pdf。我發現了一個發送PDF文件並希望爲其添加cookie檢查的asp腳本。我無法弄清楚它的正確語法。基於cookie設置從asp c#腳本發送pdf
該代碼發送精美的PDF:
<%@ Page Language="C#" %>
<%
Response.ContentType = "application/pdf";
Response.Clear();
Response.TransmitFile("test.pdf");
Response.End();
%>
我加入這個cookie檢查,但我不斷收到一個運行時錯誤:
<%@ Page Language="C#" %>
<%
HttpCookie mycookie = Request.Cookies["CHECK"];
if (mycookie != 'ok') {
Response.Write('<html><body>you cannot see this pdf');
} else {
Response.ContentType = "application/pdf";
Response.Clear();
Response.TransmitFile("test.pdf");
Response.End();
}
%>
我在做什麼錯還是有更好的方法來做到這一點?