我有一个商店(C#)通过一个像素的图像调用我们的“后台办公室(ASP经典)”,带有一些参数来记录销售。它看起来像这样:
<asp:Image ID="BOImageLink" runat="server" ImageUrl="https://backoffice.mysite.com/Import.asp?TicketType=Import"></asp:Image>
商店的代码隐藏根据需要将其他参数附加到ImageUrl。
每天大约有一次有人通过系统而不会触发图像标记链接。我的任务是从我们的商店调用该脚本,这是ASP.NET C#代码而不使用图像标记,我只是不知道如何做。所有的帮助表示赞赏,因此知道我是.NET的新手是双倍的。
答案 0 :(得分:2)
这是一种非常随意的方式! 为什么不在代码中执行Web请求呢?
http://msdn.microsoft.com/en-us/library/5t9y35bd.aspx
会是这样的:
WebRequest request = WebRequest.Create ("https://backoffice.mysite.com/Import.asp?TicketType=Import");
使用它来取回任何回复:
HttpWebResponse response = (HttpWebResponse)request.GetResponse ();