请问怎么通过本地的服务器通过aspx文件显示出远程电脑上的图片,
但是远程电脑不是服务器没有IIS只是共享一个图片的文件夹。
要做的是调用远程的这个共享文件夹将其图片显示在本地服务器上
注意:远程电脑不是服务器没有IIS只是共享一个图片的文件夹

解决方案 »

  1.   

    直接写入文件共享路径不行吗?web路径都可以的
    权限设置了没?估计不太可能
      

  2.   

    没有iis就装iis 配置成网站
    成为独立的图片服务器 这样就可以访问了
      

  3.   

    没有装IIS服务器,现在前提是不装IIS只提供文件夹共享
      

  4.   

    何必在一棵树上吊死  装IIS  or 把图片铐到本地  方便快捷
      

  5.   

    基于 http的协议你肯定是做不到的这个没你想像的这么简单还是多深入一些协议了再想这个问题
      

  6.   

    FTP下载
    public bool fileDownload(string localPath, string localFileName, string ftpPath, string ftpFileName)  
      {  
      bool success = false;  
      FtpWebRequest ftpWebRequest = null;  
      FtpWebResponse ftpWebResponse = null;  
      Stream ftpResponseStream = null;  
      FileStream outputStream = null;  try  
      {  
      outputStream = new FileStream(localPath + localFileName, FileMode.Create);  string uri = ftpRootURL + ftpPath + ftpFileName;  ftpWebRequest = (FtpWebRequest)FtpWebRequest.Create(new Uri(uri));  
      ftpWebRequest.Credentials = new NetworkCredential(ftpUser, ftpPassword);  
      ftpWebRequest.UseBinary = true;  
      ftpWebRequest.Method = WebRequestMethods.Ftp.DownloadFile;  ftpWebResponse = (FtpWebResponse)ftpWebRequest.GetResponse();  ftpResponseStream = ftpWebResponse.GetResponseStream();  
      long contentLength = ftpWebResponse.ContentLength;  int bufferSize = 2048;  
      byte[] buffer = new byte[bufferSize];  
      int readCount;  readCount = ftpResponseStream.Read(buffer, 0, bufferSize);  
      while (readCount > 0)  
      {  
      outputStream.Write(buffer, 0, readCount);  
      readCount = ftpResponseStream.Read(buffer, 0, bufferSize);  
      }
      success = true;  
      }  
      catch (Exception)  
      {  
      success = false;  
      }  
      finally  
      {  
      if (outputStream != null)  
      {  
      outputStream.Close();  
      }  if (ftpResponseStream != null)  
      {  
      ftpResponseStream.Close();  
      }  if (ftpWebResponse != null)  
      {  
      ftpWebResponse.Close();  
      }  
      }  return success;  
      }
    先下载到服务器在使用Rsponse方式下载文件