簡體   English   中英

如何從API發送aspx頁面作為響應?

[英]How to send aspx page from API as a response?

我正在嘗試發送一個aspx文件作為對我的API的響應。 但是我能夠發送文件的URL,但是我無法讀取文件中的內容並將其發送。 在這里,我有一個“查看報告”按鈕,當有人單擊該按鈕時,它將調用一個API,該API需要發送帶有數據的aspx頁面作為響應。

public dynamic ViewReports()  //(Request request)
{
    try
    {
        objDPSReturnData = CheckSessionAvailable();
        if (objDPSReturnData.ReturnFlag == "S")
        {
            var mapPath = HostingEnvironment.ApplicationPhysicalPath;
            mapPath = mapPath + ("ViewReports\\" + "ViewReportNew.aspx");
            return mapPath;
        }
    }
    catch { }
}

為什么不按以下順序執行此操作:

  1. 處理數據並創建aspx頁面(您要在API響應中發送該頁面)
  2. aspx頁保存在服務器上的某個位置。
  3. 返回aspx頁面的URL作為UI中的響應。
  4. 然后,讓客戶端重定向到此aspx頁面。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM