所以我正在研究一些项目,但只有一个问题:服务器收到文件后我无法做任何事情...... 所以这是如何: 用户选择一个文件...... 该文件更改为我制作的一些特殊格式... 然后发送到我的服务器...... 我的服务器一直在等待文件...... 然后文件来找我但是在收到文件的代码没有执行后我知道为什么......
我想要什么: 我希望代码运行(英文我希望我的文件转换为普通文件)...我尝试在每个可能的地方放置“ConvertFile()”
var listener = new TcpListener(IPAddress.Parse("---.---.-.---"), ----);
listener.Start();
while (true)
{
using (var client = listener.AcceptTcpClient())
using (var stream = client.GetStream())
using (FileStream output = new FileStream("result.dat", FileMode.Create))
{
var buffer = new byte[1024];
int bytesRead;
while ((bytesRead = stream.Read(buffer, 0, buffer.Length)) > 0)
{
output.Write(buffer, 0, bytesRead);
}
ConvertFile("result.dat");
}
}