如何将 Web 响应存储在 global.asax 中,以便我可以使用 C# 从我的 wcf rest 服务使用此响应

本文关键字:响应 可以使 我的 rest 服务 我可以 wcf 存储 Web global asax | 更新日期: 2023-09-27 18:32:48

我正在尝试为我创建的项目创建这个全局.aspx

<%@ Application Language="C#" %>
<script runat="server">
    void Application_Start(object sender, EventArgs e) 
    {
         var jsoniff = String.Empty;
        string fileName = www.abcd/xyc.com
        HttpWebRequest request = (HttpWebRequest)WebRequest.Create(fileName);
        request.Proxy = null;
        request.Method = "GET";
        HttpWebResponse response = (HttpWebResponse)request.GetResponse();
        Stream responseStream = response.GetResponseStream();
        StreamReader reader = new StreamReader(responseStream);
        jsoniff = reader.ReadToEnd();
    }
    void Application_End(object sender, EventArgs e) 
    {
        //  Code that runs on application shutdown
    }
    void Application_Error(object sender, EventArgs e) 
    { 
        // Code that runs when an unhandled error occurs
    }
    void Session_Start(object sender, EventArgs e) 
    {
        // Code that runs when a new session is started
    }
    void Session_End(object sender, EventArgs e) 
    {
        // Code that runs when a session ends. 
        // Note: The Session_End event is raised only when the sessionstate mode
        // is set to InProc in the Web.config file. If session mode is set to StateServer 
        // or SQLServer, the event is not raised.
    }
</script>

现在,每当我进行新的构建或重新启动此项目时,都会执行
此 global.asax。在上面的脚本中,我添加了一个Application_Start其中包括称为 URl 和读取 JSON 响应以结束。现在我需要在我的 WCF REST 服务中使用此 jsoniff。
我需要如何在我的 REST 服务中调用 jsoniff,上面的实现是否正确。
提前致谢

如何将 Web 响应存储在 global.asax 中,以便我可以使用 C# 从我的 wcf rest 服务使用此响应

为什么不使用 AJAX?对于客户端编程来说,这将是更可取的。

相关文章: