我如何使用/显示文件内容上传到页面ftp在我的每周网站
本文关键字:ftp 我的 网站 每周 何使用 显示文件 | 更新日期: 2023-09-27 17:52:11
这是我用来上传一个简单的文本文件到我的ipage.com ftp的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
using System.Net;
namespace ScrollLabelTest
{
class FtpFileUploader
{
static string ftpurl = "ftp://ftp.newsxpressmedia.com";
static string filename = @"c:'temp'test.txt";
static string ftpusername = "newsxpressmediacom";
static string ftppassword = "*****";
static string value;
public static void test()
{
try
{
// Get the object used to communicate with the server.
FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create(
ftpurl + "/" + Path.GetFileName(filename));
request.Method = WebRequestMethods.Ftp.UploadFile;
// This example assumes the FTP site uses anonymous logon.
request.Credentials = new NetworkCredential(ftpusername, ftppassword);
// Copy the contents of the file to the request stream.
StreamReader sourceStream = new StreamReader(@"c:'temp'test.txt");
byte[] fileContents = Encoding.UTF8.GetBytes(sourceStream.ReadToEnd());
sourceStream.Close();
request.ContentLength = fileContents.Length;
Stream requestStream = request.GetRequestStream();
requestStream.Write(fileContents, 0, fileContents.Length);
requestStream.Close();
FtpWebResponse response = (FtpWebResponse)request.GetResponse();
Console.WriteLine("Upload File Complete, status {0}", response.StatusDescription);
response.Close();
}
catch(Exception err)
{
string t = err.ToString();
}
}
}
}
我现在在我的页面ftp上看到文本文件:test.txt。但是我如何才能在我的每周网站上显示我刚刚上传的文本文件的内容?ipage.com中的ftp是我的网站域名ftp帐户。
我刚和帮助支持实时聊天,他们告诉我没有办法做到。
我想做的是从我的硬盘上以某种方式上传一个文本文件到我的网站,并在我的网站上每分钟显示文本文件的内容,因为文本文件每分钟更新一次。
这是他们对ftp页面的描述:
您可以使用Web创作工具构建您的站点,然后使用FTP程序将Web页面上传到您的page帐户。
要使用FTP客户端访问您的帐户,您需要使用FTP用户名和密码连接到ftp.newsxpressmedia.com。
并且:newsxpressmedia.com是我每周的网站域名。我可以每周编辑拖放和设计我的网站,但我怎么能每分钟显示一个文本文件的内容?
我知道不是所有的但是有些ftp站点对每个文件或文件夹都有一个"更改权限"设置,如果它有这个设置,那么你可以更改权限,允许任何人查看文件,只要把文件的直接位置