c#web服务器从浏览器接收文件

本文关键字:文件 浏览器 服务器 c#web | 更新日期: 2023-09-27 18:26:59

Iam使用TcpListener类在c#中编写一个轻量级web服务器。我需要从浏览器中获取一个图像文件(jpeg,png),并将其存储在web服务器目录中。我在网上搜索了一下,但找不到答案。我可以使用socket.send(byteArray,byteArray.Length,0)将图像作为响应发送到客户端(浏览器),但我不知道如何从客户端接收图像。

c#web服务器从浏览器接收文件

谷歌是你的朋友。

这里有一个简单的例子,只需根据您的需要进行修改即可。

http://www.switchonthecode.com/tutorials/csharp-tutorial-simple-threaded-tcp-server

编辑:添加将字节数组写入文件的代码:

File.WriteAllBytes(@"MyFile.txt", byteArray);