2014-03-06 4 views
0

일반적으로 5 분마다 내 응용 프로그램에서 내 웹 사이트에 텍스트를 업로드하고 싶습니다. 그래서 내 웹 사이트의 현재 페이지가 텍스트를 업로드 한 후 비어 있다면 나는 페이지의 텍스트를 볼 것입니다.어떻게 내 웹 사이트에 텍스트를 자동으로 업로드 할 수 있습니까?

http://rhodan.wix.com/chocolade#!blank/c1236 

빈 페이지 :

이 내 예를 들어 웹 사이트입니다.

내가 사이트에 텍스트를 업로드하는 데 사용할 노력하고있어 코드입니다 : 내가 어떤 예외 나 오류를 얻을하지 않습니다

private void SaveTToWeb() 
     { 
      try 
      { 
       WebClient client = new WebClient(); 
       string myFile = @"C:\Temp\file.txt"; 
       client.Credentials = CredentialCache.DefaultCredentials; 
       client.UploadFile(@"http://rhodan.wix.com/chocolade#!blank/c1236", "PUT", myFile); 
       client.Dispose(); 
      } 
      catch (Exception err) 
      { 
       MessageBox.Show(err.Message); 
      } 
     } 

을하지만 난 텍스트 파일에서 텍스트를 볼 수 없습니다 내 페이지에.

+2

유용 할 수 있습니다. – user1477388

답변

1

원격 서버에 파일을 업로드 할 때 몇 가지 질문을해야합니다.
원격 서버가 지원합니까?
원격 호스트 (HTTP, FTP, REST API)와 어떻게 통신합니까?
"PUT"이라고 쓰는 것을 보았습니다. 당신이하려는 일을 지원합니까?
또한 특정 원격 서버에 파일을 업로드하려면 자격 증명 (사용자 이름/암호/키)이 필요할 수 있습니다.
빠른 읽기부터 FTP를 통해 파일을 업로드해야합니다.
http://www.wix.com/support/forum/flash/other/other/accessing-my-server-for-upload-of-files
그리고 여기 당신이 FTP의 creds를 일반적으로 필요합니다 파일을 업로드하려는 경우 링크가
FTP client in C#

관련 문제