pdf control deny

develop
old易 2023-12-06 11:04:01 +08:00
parent f870b8ea05
commit 685d95b376
2 changed files with 11 additions and 18 deletions

View File

@ -369,17 +369,17 @@ namespace New_College.Api.Controllers.Front
/// </summary> /// </summary>
/// <param name="url"></param> /// <param name="url"></param>
/// <returns></returns> /// <returns></returns>
[AllowAnonymous] //[AllowAnonymous]
[HttpGet("downloadpdf")] //[HttpGet("downloadpdf")]
public IActionResult DownloadPdf(string url) //public IActionResult DownloadPdf(string url)
{ //{
// 假设pdfBytes是已存在的PDF文件字节流 // // 假设pdfBytes是已存在的PDF文件字节流
byte[] pdfBytes = HelperHtmlConvertPdf.DoHtmlToByte(url); // // byte[] pdfBytes = HelperHtmlConvertPdf.DoHtmlToByte(url);
// 设置响应头指定Content-Type和文件名 // // 设置响应头指定Content-Type和文件名
Response.Headers.Add("Content-Disposition", string.Format("attachment; filename={0}.pdf", DateTime.Now.ToString("MMddHHmmssfff"))); // Response.Headers.Add("Content-Disposition", string.Format("attachment; filename={0}.pdf", DateTime.Now.ToString("MMddHHmmssfff")));
Response.ContentType = "application/pdf"; // Response.ContentType = "application/pdf";
return File(pdfBytes, "application/pdf"); // return File(pdfBytes, "application/pdf");
} //}
} }

View File

@ -571,13 +571,6 @@
<param name="id"></param> <param name="id"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:New_College.Api.Controllers.Front.PcVolunteerController.DownloadPdf(System.String)">
<summary>
</summary>
<param name="url"></param>
<returns></returns>
</member>
<member name="M:New_College.Api.Controllers.Front.RegionController.GetRegionList(New_College.Model.ViewModels.SysRegionQuery)"> <member name="M:New_College.Api.Controllers.Front.RegionController.GetRegionList(New_College.Model.ViewModels.SysRegionQuery)">
<summary> <summary>
获取省市区 获取省市区