所以我正在构建一个类似连接器的程序(可执行文件)作为网站的后端,该程序是使用C#在Visual Studio 2010(.NET 4.0)中编写的。
基本上,前端代码将使用参数(或命令行参数)调用可执行文件,然后程序将调用不同的函数并执行相应的操作。
现在我遇到了上传文件的问题。该网站将要求用户浏览文件,然后点击上传按钮。点击上传按钮后,网站将调用可执行文件。我的想法是在可执行文件中,以某种方式获取上传的文件并在本地服务器上保存副本,然后对本地副本执行任何修改。
希望我能很好地解释我的情况。所以我的所有问题:我的可执行文件是否有办法基本上获取上传文件?
我知道可能还有其他工作,比如直接向网址发送POST请求,但事实并非如此。使用当前的网站设置和后端代码,我需要使用独立的可执行文件。
感谢任何帮助,谢谢!
答案 0 :(得分:3)
您可以将传入文件写入可执行进程“StandardInput
。