之前是写的一个webservice,放在图片服务器上。然后上传图片就访问这个service,并将图片传到图片服务器上。现在要求不用webservice。直接将图片文件post到服务器上,这是什么意思?是写个页面放图片服务器上,然后主服务器post数据(包括图片文件)到这个页面?这怎么做?跟用webservice有什么区别?

解决方案 »

  1.   

    ftpwebrequest上传
    fileupload上传文件
      

  2.   

    http://blog.csdn.net/mngzilin/archive/2010/04/22/5516238.aspx
      

  3.   

    看看http协议
    get/post方法
    使用ifram嵌套页面
    然后post你想要的页面去。
      

  4.   

    我按照这个试了,但提示“启动异步操作的页必须将 Async 属性设置为 true,并且异步操作只能在 PreRenderComplete 事件之前的页上启动。”
    我想这样:服务器A中,页面上获取HttpPostedFileBase,然后再将它在后台POST到服务器B上的一个页面或者其它文件,B上的页面储存文件在B服务器上,然后返回路径。
      

  5.   

    将当前上传的文件流post到图片服务器上的站点页面,
    然后在图片服务器的站点页面上对文件进行处理.这个感觉跟webservice类似吧...只不过处理的方式不同