使用 Curl 自动上传文件到 ASP.NET 应用程序
我正在尝试使用 cURL 自动执行 ASP.NET 应用程序的某些部署任务。但我遇到了一些问题。登录部分工作正常,但我猜由于某种原因,应用程序对此类工具有某种控制。这些应用程序是由外部公司开发的(真正的蹩脚应用程序)。基本上我需要做的是每月手动上传 10 个 xml 文件,这很愚蠢!我希望能够通过使用我自己的脚本(如 ruby)来自动执行此操作,并在后台调用 cURL 来处理 http 请求。
有人知道使用 cURL 和 ASP.NET 应用程序时遇到的任何问题吗?也许我应该为此编写自己的 C# 工具?。
有什么想法吗?
I am trying to use cURL to automate some deployment tasks to an ASP.NET Application. But I am having some problems with it. The login part works perfectly but i guess the application for some reason has some sort of control for this kind of tools. These application was developed or an external company(real crappy app). Basically what i need to do is upload every month like 10 xml files by hand which is stupid!. I want to be able to automate this by using my own script(like ruby) and call cURL on the background to process the http requests.
Does any one know about any problems using cURL and an ASP.NET app?. May be should I write my own C# tool for this?.
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用curl和ASP.NET都没有问题。 curl 使用 HTTP 协议,并提供许多不同的功能和发送数据的方式,包括多端口 formpost 上传等。您很可能只是还没有弄清楚如何在执行命令行时模仿浏览器。
There's no problem with curl and ASP.NET. curl speaks HTTP and offers many different features and ways to send data, including multiport formpost uploads etc. You most likely just haven't figured out exactly how to mimic a browser when doing your command lines.