将图像从一个ASP.net Web应用程序1页面发布到另一个ASP.Net Web应用程序页面,并将其存储在Webapplication2 Image文件夹中

时间:2013-03-06 13:19:06

标签: c# asp.net

我已经从图像中创建了大小合适的图像,该图像位于我的ASP.Net Web应用程序的文件夹中。临时我已将此图像存储到我的应用程序的另一个图像文件夹中。但我不想将该图像存储到文件夹中。我想将该图像和图像名称直接发布到不同应用程序的另一个网页。

怎么做?

如果有人在当前页面上为我提供解决方案代码(Default.aspx),重新调整大小的图像需要发布和目标页面(Testreceive.aspx)代码,那将会很棒...

Default.aspx 位于我的 Webapplication1

TestReceive.aspx 在我的 Webapplication2

我写代码在源页面上发布Image如下...我不确定它..如果它是正确的代码然后如何在目标页面上接收图像????此处文件夹包含其所在文件的路径, Fname 是图像文件的名称。

如果错了,请帮我解决这个问题...

提前致谢..

                ASCIIEncoding encoding = new ASCIIEncoding();

                string postImg = folder + Fname;

                byte[] data = encoding.GetBytes(postImg);

                HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create("http://localhost:51399/TestReceive.aspx");

                myRequest.Method = "POST";

                myRequest.ContentType = "application/x-www-form-urlencoded";

                myRequest.ContentLength = data.Length;

                Stream newStream = myRequest.GetRequestStream();


                newStream.Write(data, 0, data.Length);

                newStream.Close();

0 个答案:

没有答案